Skip to content

Commit

Permalink
Rename RTF to RobotTestingFramework
Browse files Browse the repository at this point in the history
See robotology/community#351 for the details on the
changes in RobotTestingFramework 2.0 .
  • Loading branch information
traversaro committed Jun 12, 2019
1 parent 6aa49d4 commit 3b969a8
Show file tree
Hide file tree
Showing 8 changed files with 24 additions and 26 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ include(YCMEPHelper)

# Core
if(ROBOTOLOGY_ENABLE_CORE)
find_or_build_package(RTF)
find_or_build_package(RobotTestingFramework)
find_or_build_package(YARP)
find_or_build_package(ICUB)
find_or_build_package(ICUBcontrib)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ Note that any dependencies of the included packages that is not available in the

| CMake Option | Description | Main packages included | Default Value | Profile-specific documentation |
|:------------:|:-----------:|:---------------------:|:-------------:|:----:|
| `ROBOTOLOGY_ENABLE_CORE` | The core robotology software packages, necessary for most users. | [`YARP`](https://github.com/robotology/yarp), [`ICUB`](https://github.com/robotology/icub-main), [`RTF`](https://github.com/robotology/robot-testing), [`ICUBcontrib`](https://github.com/robotology/icub-contrib-common), [`icub-models`](https://github.com/robotology/icub-models) and[`icub-tests`](https://github.com/robotology/icub-tests). [`GazeboYARPPlugins`](https://github.com/robotology/GazeboYARPPlugins) and [`icub-gazebo`](https://github.com/robotology/icub-gazebo) if the `ROBOTOLOGY_USES_GAZEBO` option is enabled. | `ON` | [Documentation on Core profile.](#core) |
| `ROBOTOLOGY_ENABLE_CORE` | The core robotology software packages, necessary for most users. | [`YARP`](https://github.com/robotology/yarp), [`ICUB`](https://github.com/robotology/icub-main), [`RobotTestingFramework`](https://github.com/robotology/robot-testing-framework), [`ICUBcontrib`](https://github.com/robotology/icub-contrib-common), [`icub-models`](https://github.com/robotology/icub-models) and[`icub-tests`](https://github.com/robotology/icub-tests). [`GazeboYARPPlugins`](https://github.com/robotology/GazeboYARPPlugins) and [`icub-gazebo`](https://github.com/robotology/icub-gazebo) if the `ROBOTOLOGY_USES_GAZEBO` option is enabled. | `ON` | [Documentation on Core profile.](#core) |
| `ROBOTOLOGY_ENABLE_DYNAMICS` | The robotology software packages related to balancing, walking and force control. | [`iDynTree`](https://github.com/robotology/idyntree), [`blockfactory`](https://github.com/robotology/blockfactory), [`wb-Toolbox`](https://github.com/robotology/wb-Toolbox), [`whole-body-controllers`](https://github.com/robotology/whole-body-controllers), [`walking-controllers`](https://github.com/robotology/walking-controllers). [`icub-gazebo-wholebody`](https://github.com/robotology-playground/icub-gazebo-wholebody) if the `ROBOTOLOGY_USES_GAZEBO` option is enabled. | `OFF` | [Documentation on Dynamics profile.](#dynamics) |
| `ROBOTOLOGY_ENABLE_ICUB_HEAD` | The robotology software packages needed on the system that is running on the head of the iCub robot, or in general to communicate directly with iCub low-level devices. | [`robots-configurations`](https://github.com/robotology/robots-configuration), [`icub-firmware`](https://github.com/robotology/icub-firmware), [`icub-firmware-shared`](https://github.com/robotology/icub-firmware-shared). Furthermore, several additional devices are compiled in `YARP` and `ICUB` if this option is enabled. | `OFF` | [Documentation on iCub Head profile.](#icub-head) |
| `ROBOTOLOGY_ENABLE_TELEOPERATION` | The robotology software packages related to teleoperation. | [`walking-teleoperation`](https://github.com/robotology/walking-teleoperation). To use Oculus or Cyberith Omnidirectional Treadmill enable `ROBOTOLOGY_USES_OCULUS_SDK` and `ROBOTOLOGY_USES_CYBERITH_SDK` options. | `OFF` | [Documentation on teleoperation profile.](#teleoperation) |
Expand Down
15 changes: 0 additions & 15 deletions cmake/BuildRTF.cmake

This file was deleted.

15 changes: 15 additions & 0 deletions cmake/BuildRobotTestingFramework.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Copyright (C) 2017 iCub Facility, Istituto Italiano di Tecnologia
# Authors: Silvio Traversaro <silvio.traversaro@iit.it>
# CopyPolicy: Released under the terms of the LGPLv2.1 or later, see LGPL.TXT

include(YCMEPHelper)
include(FindOrBuildPackage)

ycm_ep_helper(RobotTestingFramework TYPE GIT
STYLE GITHUB
REPOSITORY robotology/robot-testing-framework.git
CMAKE_ARGS -DENABLE_LUA_PLUGIN:BOOL=${ROBOTOLOGY_USES_LUA}
-DENABLE_PYTHON_PLUGIN:BOOL=${ROBOTOLOGY_USES_PYTHON}
COMPONENT core
FOLDER robotology)

4 changes: 2 additions & 2 deletions cmake/BuildYARP.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ include(FindOrBuildPackage)
find_package(ACE QUIET)
find_package(SQLite QUIET)
find_package(Eigen3 QUIET)
find_or_build_package(RTF QUIET)
find_or_build_package(RobotTestingFramework QUIET)

if(ROBOTOLOGY_USES_PYTHON)
set(YARP_COMPILE_BINDINGS ON)
Expand All @@ -26,7 +26,7 @@ ycm_ep_helper(YARP TYPE GIT
ACE
SQLite
Eigen3
RTF
RobotTestingFramework
CMAKE_ARGS -DCREATE_IDLS:BOOL=ON
-DCREATE_GUIS:BOOL=ON
-DYARP_USE_SYSTEM_SQLITE:BOOL=ON
Expand Down
6 changes: 3 additions & 3 deletions cmake/Buildicub-tests.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
include(YCMEPHelper)
include(FindOrBuildPackage)

find_or_build_package(RobotTestingFramework QUIET)
find_or_build_package(YARP QUIET)
find_or_build_package(RTF QUIET)
find_or_build_package(ICUB QUIET)

ycm_ep_helper(icub-tests TYPE GIT
Expand All @@ -15,6 +15,6 @@ ycm_ep_helper(icub-tests TYPE GIT
TAG master
COMPONENT iCub
FOLDER robotology
DEPENDS YARP
RTF
DEPENDS RobotTestingFramework
YARP
ICUB)
2 changes: 1 addition & 1 deletion cmake/ProjectsTagsDevel.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ macro(set_tag tag_name tag_value)
endmacro()

set_tag(ICUB_TAG devel)
set_tag(RTF_TAG devel)
set_tag(RobotTestingFramework_TAG devel)
set_tag(WBToolbox_TAG devel)
set_tag(BlockFactory_TAG devel)
set_tag(YARP_TAG devel)
Expand Down
4 changes: 1 addition & 3 deletions cmake/ProjectsTagsMaster.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,4 @@ macro(set_tag tag_name tag_value)
if(NOT ${tag_name})
set(${tag_name} ${tag_value})
endif()
endmacro()

set_tag(RTF_TAG v1.6.0)
endmacro()

0 comments on commit 3b969a8

Please sign in to comment.