Skip to content

Mirror ament index cmake command - #39

Open
tomkimsour wants to merge 3 commits into
ros2-rust:mainfrom
tomkimsour:feat/tun/ament-index-extensions
Open

Mirror ament index cmake command#39
tomkimsour wants to merge 3 commits into
ros2-rust:mainfrom
tomkimsour:feat/tun/ament-index-extensions

Conversation

@tomkimsour

Copy link
Copy Markdown

I have a couple of different type of ressources that I would like to install using cargo.toml file.

These changes allow reflect the missing creating features from ament_cmake and allows declaring ressources like the following :

[package.metadata.ros.ament_index_resources]
test_resource = "test_resource/foo.yaml"
sound = { content_file = "sounds/manifest.txt" }

Cargo.lock was gitignored per the upstream boilerplate note, but that
note's own advice says to commit it for an executable. Needed so
downstream Nix packaging (mission_ws's flake.nix) can vendor
dependencies from a pinned lockfile instead of one generated ad hoc
on whichever machine last ran cargo build.

don't modify gitignore
@tomkimsour

Copy link
Copy Markdown
Author

Note that this has be written by AI and i read through the code and tested it before sending. I m wondering about the renaming of some functions and parameters since it would break the api.

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.

1 participant