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

Switch to target_link_libraries everywhere. #1504

Merged
merged 2 commits into from
Nov 28, 2023

Conversation

clalancette
Copy link
Contributor

There is no need to use ament_target_dependencies.

There is no need to use ament_target_dependencies.

Signed-off-by: Chris Lalancette <clalancette@gmail.com>
@clalancette clalancette requested a review from a team as a code owner November 27, 2023 15:25
@clalancette clalancette requested review from gbiggs and jhdcs and removed request for a team November 27, 2023 15:25
@clalancette
Copy link
Contributor Author

CI:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status

Copy link
Contributor

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

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

lgtm

(not related to this PR) https://github.com/ros2/rosbag2/pull/1504/files#diff-81a326226779dbc5abab3808861f8664841bdafaed9ff22ebf59ae30b6233219L281 should be test_msgs_TARGETS, there is a typo. can you also fix that too?

@clalancette
Copy link
Contributor Author

(not related to this PR) https://github.com/ros2/rosbag2/pull/1504/files#diff-81a326226779dbc5abab3808861f8664841bdafaed9ff22ebf59ae30b6233219L281 should be test_msgs_TARGETS, there is a typo. can you also fix that too?

@fujitatomoya Can you paste a new link? For whatever reason, the one above isn't showing me anything other than the lines from this PR.

@fujitatomoya
Copy link
Contributor

@clalancette this one,

${test_msgs_TARGTES}
i guess it is typo.

Signed-off-by: Chris Lalancette <clalancette@gmail.com>
@clalancette
Copy link
Contributor Author

i guess it is typo.

Actually, it turns out that that test doesn't depend on test_msgs at all, so I removed the typo along with a couple of other unused dependencies.

@clalancette
Copy link
Contributor Author

New CI with the latest changes:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status

Copy link
Contributor

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

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

lgtm with green CI

Copy link
Contributor

@MichaelOrlov MichaelOrlov left a comment

Choose a reason for hiding this comment

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

LGTM

@MichaelOrlov
Copy link
Contributor

@ros-pull-request-builder retest this please

@clalancette
Copy link
Contributor Author

Given that the CI was green, I'm going to go ahead and merge this one.

@clalancette clalancette merged commit 542bda3 into rolling Nov 28, 2023
13 of 14 checks passed
@clalancette clalancette deleted the clalancette/target-link-libraries branch November 28, 2023 13:13
@MichaelOrlov
Copy link
Contributor

@clalancette It is ok to merge since the last time rpr job failed with a known issue in the services.

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.

3 participants