Skip to content

ament_cmake_python: --symlink-install does not work correctly if node is renamed #562

Description

@Jannkar

I got an issue report on Turtle Nest ROS 2 package, notifying that --symlink-install option does not work correctly for packages that are built for C++ and Python, when a node is renamed.

Here is the full issue report: Jannkar/turtle_nest#15

I believe this might an issue on ament_cmake_python side?

Example of node renaming:

# Install Python executables
install(PROGRAMS
  ${PROJECT_NAME}/python_node.py
  DESTINATION lib/${PROJECT_NAME}
  RENAME python_node
)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions