Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ignition-cmake2] Add new port 🤖 #10014

Merged
merged 2 commits into from
Mar 10, 2020

Conversation

traversaro
Copy link
Contributor

@traversaro traversaro commented Feb 10, 2020

Add a port for ignition-cmake2. As discussed in #7781, different major version of ignition robotics libraries (https://ignitionrobotics.org/) can be installed side by side, so each new major version is added as a new port.

In particular, ignition-cmake2 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).

As far as I was able to test, this port should support all the triplets.

Related issue:

@traversaro traversaro changed the title [ignition-cmake2] Add new p ort 🤖 [ignition-cmake2] Add new port 🤖 Feb 10, 2020
@traversaro traversaro changed the title [ignition-cmake2] Add new port 🤖 [ignition-cmake2] Add new port 🤖 Feb 10, 2020
ports/ignition-cmake2/portfile.cmake Outdated Show resolved Hide resolved
ports/ignition-modularscripts/CONTROL Show resolved Hide resolved
ports/ignition-cmake2/CONTROL Show resolved Hide resolved
Some ignition libraries (such as ignition-cmake2) already install the
CMake config file in the location required by vcpkg
@traversaro
Copy link
Contributor Author

The CI now fails due to a qt5-tools regression, but I am not sure how this is related to the PR.

@NancyLi1013
Copy link
Contributor

It seems that there is something wrong with Linux platform.
The regression should be not related to this PR.
I have re run it. Please wait for some time.

@NancyLi1013
Copy link
Contributor

/azp run

2 similar comments
@NancyLi1013
Copy link
Contributor

/azp run

@NancyLi1013
Copy link
Contributor

/azp run

@traversaro
Copy link
Contributor Author

Hi @NancyLi1013 , I think I addressed all your comments, so I am not sure why the PR is listed under "waiting for response" . Let me know if I need to do something, thanks!

@NancyLi1013
Copy link
Contributor

Hi @traversaro

Sorry for the late response.
Since the CI test results were not all passed when I checked them before.

@JackBoosY JackBoosY added the info:reviewed Pull Request changes follow basic guidelines label Mar 4, 2020
@strega-nil
Copy link
Contributor

Alright, looks good to me!

@strega-nil strega-nil merged commit 249b855 into microsoft:master Mar 10, 2020
@traversaro traversaro deleted the add-ignition-cmake2 branch March 11, 2020 07:43
@traversaro
Copy link
Contributor Author

Thanks a lot @strega-nil @NancyLi1013 @JackBoosY !

Toxe pushed a commit to Toxe/vcpkg that referenced this pull request Mar 11, 2020
* ignition-modularscripts: move CMake config files only if necessary

Some ignition libraries (such as ignition-cmake2) already install the
CMake config file in the location required by vcpkg

* Add new port ignition-cmake2
Toxe added a commit to Toxe/vcpkg that referenced this pull request Mar 11, 2020
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.

4 participants