Skip to content

Replaced ament_target_dependencies with target_link_lirabries#143

Merged
skyegalaxy merged 2 commits into
irobot-ros:rollingfrom
ahcorde:ahcorde/rolling/ament_target_dependencies_replaced_target_link_libraries
Feb 24, 2026
Merged

Replaced ament_target_dependencies with target_link_lirabries#143
skyegalaxy merged 2 commits into
irobot-ros:rollingfrom
ahcorde:ahcorde/rolling/ament_target_dependencies_replaced_target_link_libraries

Conversation

@ahcorde

@ahcorde ahcorde commented Sep 10, 2025

Copy link
Copy Markdown
Contributor

ament_target_dependencies is deprecated and it should be replaced with target_link_lirabries

Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com>
@ahcorde

ahcorde commented Oct 1, 2025

Copy link
Copy Markdown
Contributor Author

do you mind to take a look @skyegalaxy ?

@skyegalaxy skyegalaxy self-requested a review October 1, 2025 16:29

@skyegalaxy skyegalaxy left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@ahcorde - When building in CI and locally I'm getting the following include failures:

/home/smedeiros/SourceCode/rolling-ws-2/src/ros2/ros2-performance/composition_benchmark/apps/base_publisher_main.cpp:15:10: fatal error: performance_test_factory/factory.hpp: No such file or directory
   15 | #include "performance_test_factory/factory.hpp"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

/home/smedeiros/SourceCode/rolling-ws-2/src/ros2/ros2-performance/performance_test_examples/src/server_nodes_main.cpp:15:10: fatal error: cxxopts.hpp: No such file or directory
   15 | #include "cxxopts.hpp"
      |          ^~~~~~~~~~~~~
compilation terminated.

@skyegalaxy

Copy link
Copy Markdown
Member

@ahcorde - I PR'd one commit to this branch which adds the missing headers from before. once we merge it here we should be able to rerun CI and get this PR merged.

Comment thread irobot_benchmark/CMakeLists.txt
@skyegalaxy skyegalaxy force-pushed the ahcorde/rolling/ament_target_dependencies_replaced_target_link_libraries branch 2 times, most recently from 65124c2 to ebd1cb2 Compare February 20, 2026 22:22
@skyegalaxy

Copy link
Copy Markdown
Member

I'll figure out separately why CI is not working, but I'm able to build this branch locally so I'll merge for now to unblock future rolling benchmarks

@skyegalaxy skyegalaxy merged commit 241bf86 into irobot-ros:rolling Feb 24, 2026
0 of 2 checks passed
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.

2 participants