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

Local workspace overlay #1493

Closed
marcoag opened this issue Apr 30, 2024 · 2 comments
Closed

Local workspace overlay #1493

marcoag opened this issue Apr 30, 2024 · 2 comments

Comments

@marcoag
Copy link
Member

marcoag commented Apr 30, 2024

Build a package in a local workspace which depends on packages supplied for the platform.

Run the tests for the package - all of them should pass.

For source platforms, this means building the candidate package in a separate workspace from the one used in the installation instructions.

TODO: Create a "dummy" package that ensures that we can target other packages using CMake, link against them, and run executables (tests) that are linked against libraries in the main workspace.

Configuration

  • OS: Ubuntu Noble 24.04
  • DDS: CycloneDDS
  • Build type: Binary
  • Chip set: AMD64

Process

Local workspace overlay works

@mikaelarguedas
Copy link

Tested successfully with minors fixup available at ros2/ros2_documentation#4369

@clalancette
Copy link
Collaborator

Since we have the open PR, I'm going to close this as otherwise successful. Thanks for testing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants