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

package.xml moved rmw_implementation_cmake from depend to build_depend #82

Merged
merged 3 commits into from
Mar 3, 2020

Conversation

ahcorde
Copy link
Contributor

@ahcorde ahcorde commented Feb 17, 2020

rmw_implementation_cmake is described as: CMake functions which can discover and enumerate available implementations.

I think this should be a <build_depend> instead of a <depend> because it's used inside the CMakeLists.txt, it doesn't contain any C++ or Python code to exec_depend

@ahcorde ahcorde added the enhancement New feature or request label Feb 17, 2020
@ahcorde ahcorde requested a review from wjwwood February 17, 2020 16:46
@ahcorde ahcorde self-assigned this Feb 17, 2020
Signed-off-by: ahcorde <ahcorde@gmail.com>
@ahcorde
Copy link
Contributor Author

ahcorde commented Feb 23, 2020

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status
  • Windows-container Build Status

Signed-off-by: Alejandro Hernández <ahcorde@gmail.com>
@ahcorde
Copy link
Contributor Author

ahcorde commented Feb 26, 2020

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status
  • Windows-container Build Status

@ahcorde
Copy link
Contributor Author

ahcorde commented Mar 3, 2020

unrelated failures. Merging

@ahcorde ahcorde merged commit 7e076e6 into master Mar 3, 2020
@delete-merged-branch delete-merged-branch bot deleted the ahcorde/fix_package branch March 3, 2020 19:27
<!-- end of group dependencies added for bloom -->

<depend>libpoco-dev</depend>
<depend>poco_vendor</depend>
<depend>rmw_implementation_cmake</depend>
Copy link
Member

Choose a reason for hiding this comment

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

This depenency is being used by downstream packages, see

find_package(rmw_implementation_cmake REQUIRED)

So removing this is breaking the build, e.g.: https://ci.ros2.org/job/ci_linux/10045/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants