Skip to content

build: make CMake target linkage compatible with Humble#2

Open
dvorak0 wants to merge 2 commits intorollingfrom
feat/humble-compat
Open

build: make CMake target linkage compatible with Humble#2
dvorak0 wants to merge 2 commits intorollingfrom
feat/humble-compat

Conversation

@dvorak0
Copy link
Copy Markdown
Member

@dvorak0 dvorak0 commented Apr 15, 2026

Summary

  • replace imported target linkage like std_msgs::std_msgs with ament_target_dependencies(...)
  • keep the change scoped to build compatibility only
  • make the package easier to build in ROS 2 Humble environments

Why

The current rolling CMake uses imported target names that are not available in some Humble environments, causing configuration to fail before tests can run. This PR keeps the fix isolated from feature work.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant