Skip to content

Cleanup the rclcpp_lifecycle dependencies.#2021

Merged
clalancette merged 1 commit intorollingfrom
clalancette/cleanup-rclcpp-lifecycle-deps
Oct 4, 2022
Merged

Cleanup the rclcpp_lifecycle dependencies.#2021
clalancette merged 1 commit intorollingfrom
clalancette/cleanup-rclcpp-lifecycle-deps

Conversation

@clalancette
Copy link
Copy Markdown
Contributor

That is, make sure they are all listed in package.xml, found in the CMakeLists.txt, and properly included where they are used.

Signed-off-by: Chris Lalancette clalancette@openrobotics.org

There should be no functional change from this PR; I just noticed all of this while reviewing other PRs touching the lifecycle stuff.

That is, make sure they are all listed in package.xml, found
in the CMakeLists.txt, and properly included where they are
used.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
@clalancette
Copy link
Copy Markdown
Contributor Author

CI:

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

"lifecycle_msgs"
"rosidl_typesupport_cpp"
target_link_libraries(${PROJECT_NAME}
${lifecycle_msgs_TARGETS}
Copy link
Copy Markdown
Collaborator

@alsora alsora Oct 4, 2022

Choose a reason for hiding this comment

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

unrelated, but is there any progress on being able to use modern CMake targets like lifecycle_msgs::lifecycle_msgs ?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

unrelated, but is there any progress on being able to do use modern CMake targets like lifecycle_msgs::lifecycle_msgs ?

Not that I know of. It needs someone to look at it more deeply; when we've tried in the past, it was more complicated than we thought (for reasons I don't remember right now).

@clalancette clalancette merged commit dec7662 into rolling Oct 4, 2022
@clalancette clalancette deleted the clalancette/cleanup-rclcpp-lifecycle-deps branch October 4, 2022 18:04
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