From 7d9c7fc2f1ec1d2360cefef5c5e7fc8aa9eb96d7 Mon Sep 17 00:00:00 2001 From: Pierre Gergondet Date: Wed, 26 May 2021 18:54:23 +0800 Subject: [PATCH] Release v1.5.0 RBDyn newest version is available in APT, Homebrew and vcpkg * Fix URDF generation (#82) * Mark MultiBodyGraph::makeMultiBody as const (#83) --- CMakeLists.txt | 2 +- README.md | 25 ++++++------------------- conanfile.py | 2 +- debian/changelog | 6 ++++++ 4 files changed, 14 insertions(+), 21 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e7cf0e42..ba411852 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,7 +10,7 @@ set(PROJECT_NAME RBDyn) set(PROJECT_DESCRIPTION "...") set(PROJECT_URL "https://github.com/jrl-umi3218/RBDyn") set(PROJECT_DEBUG_POSTFIX "_d") -set(PROJECT_VERSION 1.4.0) +set(PROJECT_VERSION 1.5.0) set(PROJECT_USE_CMAKE_EXPORT TRUE) option(BUILD_RBDYN_PARSERS "Build URDF and YAML parsers" ON) diff --git a/README.md b/README.md index d4ca4e56..78549915 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ You can also choose the head mirror which will have the latest version of this p ``` curl -1sLf \ - 'https://dl.cloudsmith.io/public/mc-rtc/stable/setup.deb.sh' \ + 'https://dl.cloudsmith.io/public/mc-rtc/head/setup.deb.sh' \ | sudo -E bash ``` @@ -37,32 +37,19 @@ You can then install the package: sudo apt install librbdyn-dev python-rbdyn python3-rbdyn ``` -## Conan +## vcpkg -Install the latest version using [conan](https://conan.io/) +Use the overlay available [here](https://github.com/jrl-umi3218/vcpkg/) -```bash -conan remote add multi-contact https://api.bintray.com/conan/gergondet/multi-contact -# Install the latest release -conan install RBDyn/latest@multi-contact/stable -# Or install the latest development version -# conan install RBDyn/latest@multi-contact/dev -``` ## Homebrew OS X install Install from the command line using [Homebrew](brew.sh): ```bash -# install homebrew package manager -ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" -# install caskroom application manager -brew install caskroom/cask/brew-cask -# tap homebrew-science package repository -brew tap homebrew/science -# tap ahundt-robotics repository -brew tap ahundt/robotics -# install tasks and all its dependencies +# Use mc-rtc tap +brew tap mc-rtc/mc-rtc +# install RBDyn and its Python bindings brew install rbdyn ``` diff --git a/conanfile.py b/conanfile.py index 1dfa744a..23f25b89 100644 --- a/conanfile.py +++ b/conanfile.py @@ -15,7 +15,7 @@ def get_default_options(): class RBDynConan(base.Eigen3ToPythonConan): name = "RBDyn" - version = "1.4.0" + version = "1.5.0" description = "Model the dynamics of rigid body systems" topics = ("robotics", "dynamics", "eigen", "python") url = "https://github.com/jrl-umi3218/RBDyn" diff --git a/debian/changelog b/debian/changelog index 53b990ca..f443bcd7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +rbdyn (1.5.0-1ubuntu1) unstable; urgency=medium + + * Update upstream version + + -- Pierre Gergondet Wed, 26 May 2021 18:53:34 +0800 + rbdyn (1.4.0-1ubuntu1) unstable; urgency=medium * Update upstream version