Skip to content

Releases: robotology/robotology-superbuild

v2021.02.feat-01

26 Mar 17:02
6a3ae4b
Compare
Choose a tag to compare

robotology-superbuild 2021.02.feat-01

To use the robotology-superbuild 2021.02.feat-01, just checkout the release tag v2021.02.feat-01, and follow the instructions in the Release README.

The precise list of releases of the subprojects included in the 2021.02.feat-01 can be found at https://icub-tech-iit.github.io/documentation/sw_versioning_table/2021.02.feat-01/ .

Detailed ChangeLog

The main differences with respect to the 2021.02 distro are:

  • icub-main version bumped from v1.19.0 to v1.19.2 .

v2021.02

25 Feb 15:59
7566c73
Compare
Choose a tag to compare

robotology-superbuild 2021.02

To use the robotology-superbuild 2021.02, just checkout the release tag v2021.02, and follow the instructions in the Release README.

For more info on the 2021.02 release, check the distro announcements in robotology/community#486 .

The precise list of releases of the subprojects included in the 2021.02 can be found at https://icub-tech-iit.github.io/documentation/sw_versioning_table/2021.02/ .

Detailed ChangeLog

Changed

  • All the subproject repos are now cloned in robotology-superbuild/src and the corresponding build directories are created in robotology-superbuild/build/src ( robotology/community#451 ).
  • iDynTree is now compiled with the IDYNTREE_USES_IRRLICHT option. As a consequence, irrlicht has been added as a dependency on all supported platforms (#618).
  • The GAZEBO_YARP_PLUGINS_HAS_OPENCV CMake option of gazebo-yarp-plugins is now set to ON (#619).

Deprecated

  • The icub-gazebo repository has been deprecated and will be removed in 2021.05 release.

Removed

  • The icub-gazebo-wholebody project was removed from the superbuild (#543, #555).
  • Support for compiling the MATLAB bindings of qpOASES have been removed (#613).

v2020.08.feat-01

14 Dec 15:32
8e6492e
Compare
Choose a tag to compare

See robotology/community#452 for the related announcement.

v2020.11

30 Nov 14:14
8b8815d
Compare
Choose a tag to compare

robotology-superbuild 2020.11

To use the robotology-superbuild 2020.11, just checkout the release tag v2020.11, and follow the instructions in the Release README.

For more info on the 2020.11, check the related announcement: robotology/community#446 .

robotology-superbuild 2020.08.patch-01 (2020-10-12)

12 Oct 10:03
dd15110
Compare
Choose a tag to compare

robotology-superbuild 2020.08.patch-01

To use the robotology-superbuild 2020.08.patch-01, just checkout the release tag v2020.08.patch-01, and follow the instructions in the Release README.

Windows binary installers

Any release of robotology-superbuild comes also with Windows binaries, robotology-dependencies-installer-win64.exe that installs a custom vcpkg installation in C:/robotology/vcpkg for compile from source the robotology software, and robotology-full-installer-win64.exe that also installs the software built by the robotology-superbuild in C:/robotology/robotology.

In both cases, the installer offer an options to create and append all the necessary user environment variables to use the C++ libraries and the binaries without any further configuration. Note that you may want to opt out from this if in your system you also use other kind of C++ libraries system to avoid conflicts, and instead manually invoke the following scripts to setup the environments as necessary:

  • C:/robotology/scripts/setup.bat : Batch script to set the environment variables in a Command Prompt terminal.
  • C:/robotology/scripts/setup.sh : Bash script to set the environment variables in a Git for Windows bash terminal,
    that can be included in the .bash_profile.
  • C:/robotology/scripts/addPathsToUserEnvVariables.ps1 : Powershell scripts to permanently add or remove the environment variables in the User Environment Variables. This is the script that is executed by the installer when the option "Update Environment Variables" is selected. The environment can be cleaned by any environment variable added by addPathsToUserEnvVariables.ps1 by executing the script removePathsToUserEnvVariables.ps1.

Furthermore, if you do not have Visual Studio 2019 installed on your machine, the installer requires the Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 to be installed on your machine, that can be downloaded at https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads, in particular you need to install the file https://aka.ms/vs/16/release/vc_redist.x64.exe .

robotology-superbuild 2020.08 (2020-08-31)

03 Sep 08:22
Compare
Choose a tag to compare

robotology-superbuild 2020.08

To use the robotology-superbuild 2020.08, just checkout the release tag v2020.08, and follow the instructions in the Release README.

Windows binary installers

Any release of robotology-superbuild comes also with Windows binaries, robotology-dependencies-installer-win64.exe that installs a custom vcpkg installation in C:/robotology/vcpkg for compile from source the robotology software, and robotology-full-installer-win64.exe that also installs the software built by the robotology-superbuild in C:/robotology/robotology.

In both cases, the installer offer an options to create and append all the necessary user environment variables to use the C++ libraries and the binaries without any further configuration. Note that you may want to opt out from this if in your system you also use other kind of C++ libraries system to avoid conflicts, and instead manually invoke the following scripts to setup the environments as necessary:

  • C:/robotology/scripts/setup.bat : Batch script to set the environment variables in a Command Prompt terminal.
  • C:/robotology/scripts/setup.sh : Bash script to set the environment variables in a Git for Windows bash terminal,
    that can be included in the .bash_profile.
  • C:/robotology/scripts/addPathsToUserEnvVariables.ps1 : Powershell scripts to permanently add or remove the environment variables in the User Environment Variables. This is the script that is executed by the installer when the option "Update Environment Variables" is selected. The environment can be cleaned by any environment variable added by addPathsToUserEnvVariables.ps1 by executing the script removePathsToUserEnvVariables.ps1.

Furthermore, if you do not have Visual Studio 2019 installed on your machine, the installer requires the Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 to be installed on your machine, that can be downloaded at https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads, in particular you need to install the file https://aka.ms/vs/16/release/vc_redist.x64.exe .

robotology-superbuild 2020.05.feat-01 (2020-08-25)

29 Aug 11:16
Compare
Choose a tag to compare

robotology-superbuild 2020.05.feat-01

robotology-superbuild 2020.05 (2020-05-21)

21 May 17:37
Compare
Choose a tag to compare

robotology-superbuild 2020.05

To use the robotology-superbuild 2020.05, just checkout the release tag v2020.05, and follow the instructions in the Release README.

Windows binary installers

This first release of robotology-superbuild comes also with Windows binaries, robotology-dependencies-installer-2020.05-win64.exe that installs a custom vcpkg installation in C:/robotology/vcpkg for compile from source the robotology software, and robotology-full-installer-2020.05-win64.exe that also installs the software built by the robotology-superbuild in C:/robotology/robotology.

In both cases, the installer offer an options to create and append all the necessary user environment variables to use the C++ libraries and the binaries without any further configuration. Note that you may want to opt out from this if in your system you also use other kind of C++ libraries system to avoid conflicts, and instead manually invoke the following scripts to setup the environments as necessary:

  • C:/robotology/scripts/setup.bat : Batch script to set the enviroment variables in a Command Prompt terminal.
  • C:/robotology/scripts/setup.sh : Bash script to set the enviroment variables in a Git for Windows bash terminal,
    that can be included in the .bash_profile.
  • C:/robotology/scripts/addPathsToUserEnvVariables.ps1 : Powershell scripts to permanently add or remove the environment variables in the User Enviroment Variables. This is the script that is executed by the installer when the option "Update Environment Variables" is selected. The environment can be cleaned by any environment variable added by addPathsToUserEnvVariables.ps1 by executing the script removePathsToUserEnvVariables.ps1.

Furthermore, if you do not have Visual Studio 2019 installed on your machine, the installer requires the Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 to be installed on your machine, that can be downloaded at https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads, in particular you need to install the file https://aka.ms/vs/16/release/vc_redist.x64.exe .

robotology-superbuild 2020.02 (2020-02-21)

24 Feb 20:23
90c39da
Compare
Choose a tag to compare

robotology-superbuild 2020.02

First released version of the robotology-superbuild. To use, just checkout the release branch, and follow the instructions in the Release README.

Windows binaries

This first release of robotology-superbuild comes also with experimental Windows binaries, robotology-dependencies-installer-2020.02-win64.exe that installs only a custom vcpkg installation in C:/robotology/vcpkg for compile from source the robotology software, and robotology-full-installer-2020.02-win64.exe that also installs the software built by the robotology-superbuild in C:/robotology/robotology.

In both cases, the installer offer an options to create and append all the necessary User environment variables to use the C++ libraries and the binaries without any further configuration. Note that you may want to opt out from this if in your system you also use other kind of C++ libraries system to avoid conflicts.

Furthermore, if you do not have Visual Studio 2019 installed on your machine, the installer requires the Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 to be installed on your machine, that can be downloaded at https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads, in particular you need to install the file https://aka.ms/vs/16/release/vc_redist.x64.exe .

The binaries are still experimental, and are affected by the following known issues: