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

[SW-1667] Install custom launch actions properly #134

Closed
wants to merge 2 commits into from

Conversation

tcappellari-bdai
Copy link
Collaborator

@tcappellari-bdai tcappellari-bdai commented Dec 17, 2024

Modified the setup.py so the custom launch actions get installed in the /install directory properly so we can use them in other packages.

Also updated the maintainer email

Copy link
Collaborator Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@tcappellari-bdai tcappellari-bdai changed the title modified setup.py to install custom launch actions in /install [SW-1667] Install custom launch actions properly Dec 17, 2024
@tcappellari-bdai tcappellari-bdai marked this pull request as ready for review December 17, 2024 21:31
@tcappellari-bdai tcappellari-bdai force-pushed the SW-1667-move-launch-actions-to-install branch from 38382d0 to 5a237cc Compare December 17, 2024 21:33
Copy link
Contributor

Question since my setup.py skills are not great -- in light of the renaming, should this be happening in synchos2 setup.py or bdai_ros2_wrappers or both?

Copy link
Collaborator Author

synchros2 is already like this but bdai_ros2_wrappers was not. The two are now identical (more or less) in the setup.py

Copy link
Contributor

@khughes-bdai khughes-bdai left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@mhidalgo-bdai mhidalgo-bdai left a comment

Choose a reason for hiding this comment

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

@tcappellari-bdai I think this isn't necessary anymore. synchros2 already installs synchros2.launch and bdai_ros2_wrappers is just a trampoline to it.

data_files=[
("share/ament_index/resource_index/packages", ["resource/" + package_name]),
("share/" + package_name, ["package.xml"]),
],
install_requires=["setuptools"],
maintainer="The AI Institute",
maintainer_email="[email protected]",
description="The AI Institute's wrappers for ROS2",
maintainer_email="[email protected]",
Copy link
Contributor

Choose a reason for hiding this comment

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

@tcappellari-bdai ahh, I missed this on synchros2 too!

@tcappellari-bdai
Copy link
Collaborator Author

closing since this package is going to be deleted at some point (replaced with synchros2)

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