-
Notifications
You must be signed in to change notification settings - Fork 20
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
Depend on ignition-utils1 cli component #55
Conversation
Signed-off-by: Steven Peters <[email protected]>
Use the headers from ignition/utils instead of ignition/utilities. This also exports the dependency on ignition-utils1::ignition-utils1 instead of ignition-cmake2::utilities. Signed-off-by: Steven Peters <[email protected]>
Codecov Report
@@ Coverage Diff @@
## main #55 +/- ##
=======================================
Coverage 99.82% 99.82%
=======================================
Files 15 15
Lines 584 584
=======================================
Hits 583 583
Misses 1 1
Continue to review full report at Codecov.
|
I don't think any downstream packages are using |
tutorials/02_installation.md
Outdated
@@ -43,7 +43,7 @@ sudo apt install libignition-plugin-dev | |||
|
|||
1. Install Ignition dependencies | |||
``` | |||
sudo apt-get install libignition-cmake2-dev | |||
sudo apt-get install libignition-cmake2-dev libignition-utils1-cli-dev |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The packages.apt
file for this repo also has libignition-tools-dev
, should that be added here? https://github.com/ignitionrobotics/ign-plugin/blob/7f3df50589c996b88aba9a64b7e15f7f7097e40b/.github/ci/packages.apt#L2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updating ign-plugin windows builds to use colcon in gazebo-tooling/release-tools#495 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When this PR gazebo-tooling/release-tools#495 is in. I will run the CI again
Signed-off-by: Steve Peters <[email protected]>
Signed-off-by: Steve Peters <[email protected]>
* Use SuppressWarning.hh from ignition-utils Use the headers from ignition/utils instead of ignition/utilities. This also exports the dependency on ignition-utils1::ignition-utils1 instead of ignition-cmake2::utilities. * rm configure.bat * Add libignition-tools-dev to tutorial Signed-off-by: Steve Peters <[email protected]>
🎉 New feature
Precursor to #54
Summary
This adds a dependency on the
ignition-utils1::cli
component that will be used to resolve #54. This also changes any includes ofignition/utilities/SuppressWarning.hh
toignition/utils/SuppressWarning.hh
and changes the exported target dependency accordingly. This may impact downstream packages if they are using theignition/utilities
headers implicitly from this package. I'll monitor the nightly builds.Test it
It should still compile like normal and pass all tests.
Checklist
codecheck
passed (See contributing)Note to maintainers: Remember to use Squash-Merge