From 5bcf308858b8febff1a9e0235302568021e9edc5 Mon Sep 17 00:00:00 2001 From: Silvio Traversaro Date: Sun, 13 Dec 2020 11:46:10 +0100 Subject: [PATCH] Remove icub-gazebo-wholebody Fix https://github.com/robotology/robotology-superbuild/issues/543 --- cmake/Buildicub-gazebo-wholebody.cmake | 13 ------------- cmake/RobotologySuperbuildLogic.cmake | 3 --- doc/profiles.md | 4 ++-- 3 files changed, 2 insertions(+), 18 deletions(-) delete mode 100644 cmake/Buildicub-gazebo-wholebody.cmake diff --git a/cmake/Buildicub-gazebo-wholebody.cmake b/cmake/Buildicub-gazebo-wholebody.cmake deleted file mode 100644 index 64e7c177b..000000000 --- a/cmake/Buildicub-gazebo-wholebody.cmake +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright (C) 2017 iCub Facility, Istituto Italiano di Tecnologia -# Authors: Silvio Traversaro -# CopyPolicy: Released under the terms of the LGPLv2.1 or later, see LGPL.TXT - -include(YCMEPHelper) - -ycm_ep_helper(icub-gazebo-wholebody - TYPE GIT - STYLE GITHUB - REPOSITORY robotology/icub-gazebo-wholebody.git - TAG master - COMPONENT dynamics - FOLDER robotology) diff --git a/cmake/RobotologySuperbuildLogic.cmake b/cmake/RobotologySuperbuildLogic.cmake index 6c40c702c..b4436f7cc 100644 --- a/cmake/RobotologySuperbuildLogic.cmake +++ b/cmake/RobotologySuperbuildLogic.cmake @@ -39,9 +39,6 @@ if(ROBOTOLOGY_ENABLE_DYNAMICS) find_or_build_package(whole-body-controllers) find_or_build_package(matio-cpp) find_or_build_package(bipedal-locomotion-framework) - if(ROBOTOLOGY_USES_GAZEBO) - find_or_build_package(icub-gazebo-wholebody) - endif() endif() # Teleoperation diff --git a/doc/profiles.md b/doc/profiles.md index c17b7b702..aa4fd60f5 100644 --- a/doc/profiles.md +++ b/doc/profiles.md @@ -24,7 +24,7 @@ Table of Contents * [Cyberith](#cyberith) * [Xsens](#xsens) * [ESDCAN](#esdcan) - + Superbuild CMake options ======================== @@ -42,7 +42,7 @@ All these options are named `ROBOTOLOGY_ENABLE_` . |:------------:|:-----------:|:---------------------:|:-------------:|:----:| | `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), [`ICUBcontrib`](https://github.com/robotology/icub-contrib-common), [`icub-models`](https://github.com/robotology/icub-models) and [`robots-configurations`](https://github.com/robotology/robots-configuration). [`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_ROBOT_TESTING` | The robotology software packages related to robot testing. | [`RobotTestingFramework`](https://github.com/robotology/robot-testing-framework), [`icub-tests`](https://github.com/robotology/icub-tests), [`blocktest`](https://github.com/robotology/blocktest) and [`blocktest-yarp-plugins`](https://github.com/robotology/blocktest-yarp-plugins) | `OFF` | [Documentation on Robot Testing profile.](#robot-testing) | -| `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), [`matio-cpp`](https://github.com/dic-iit/matio-cpp), [`bipedal-locomotion-framework`](https://github.com/dic-iit/bipedal-locomotion-framework). [`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_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), [`matio-cpp`](https://github.com/dic-iit/matio-cpp), [`bipedal-locomotion-framework`](https://github.com/dic-iit/bipedal-locomotion-framework). | `OFF` | [Documentation on Dynamics profile.](#dynamics) | | `ROBOTOLOGY_ENABLE_DYNAMICS_FULL_DEPS` | Optional dependencies for [`bipedal-locomotion-framework`](https://github.com/dic-iit/bipedal-locomotion-framework). | [`manif`](https://github.com/artivis/manif), [`qhull`](https://github.com/qhull/qhull), [`casadi`](https://github.com/casadi/casadi). [`CppAD`](https://github.com/coin-or/CppAD). | `OFF` | [Documentation on Dynamics full deps profile.](#dynamics-full-deps) | | `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. | [`icub-firmware`](https://github.com/robotology/icub-firmware), [`icub-firmware-shared`](https://github.com/robotology/icub-firmware-shared), [`diagnostic-daemon`](https://github.com/robotology/diagnostic-daemon). 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_ICUB_BASIC_DEMOS` | The robotology software packages needed to run basic demonstrations with the iCub robot. | [`icub-basic-demos`](https://github.com/robotology/icub-basic-demos), [`speech`](https://github.com/robotology/speech), [`funny-things`](https://github.com/robotology/funny-things). | `OFF` | [Documentation on iCub Basic Demos profile.](#icub-basic-demos) |