Skip to content

Conversation

traversaro
Copy link
Contributor

@traversaro traversaro commented May 9, 2020

  • What does your PR fix?

    • This PR adds support for install the sdformat9 library.
  • Which triplets are supported/not supported? Have you updated the CI baseline?

    • The port is not supported on UWP due to the use of Win32 functions not available in UWP (see [sdformat6] Add new port 🤖 #8137 (comment)). Furthermore, it is not supported on Linux due to the malformed CMake config of one dependency (urdfdom).
  • Does your PR follow the maintainer guide?

    • Yes

As for the closely related ignition libraries (#7781, https://ignitionrobotics.org/) different major version of sdformat can be installed side by side, so each new major version is added as a new port.

In particular, sdformat9 is a dependency for Gazebo 11 (http://gazebosim.org/blog/gazebo11) and for Ignition Robotics Citadel (that contains Ignition Gazebo 3, see https://www.openrobotics.org/blog/2019/12/11/ignition-citadel-released).

@traversaro traversaro changed the title [sdformat9] Add new port [sdformat9] Add new port 🤖 May 9, 2020
# Ruby is required by the sdformat build process
vcpkg_find_acquire_program(RUBY)
get_filename_component(RUBY_PATH ${RUBY} DIRECTORY)
set(_path $ENV{PATH})
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we need to add this here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your clarification.

@NancyLi1013 NancyLi1013 added info:reviewed Pull Request changes follow basic guidelines and removed waiting for response labels May 11, 2020
@strega-nil
Copy link
Contributor

Cool, thanks @traversaro!

@strega-nil strega-nil merged commit e4ce637 into microsoft:master May 11, 2020
@traversaro traversaro deleted the add-sdformat9 branch July 12, 2020 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants