Set git packages in ros2 workspace
I would like to know where should I place a git packages such as the GeographicLib to keep everything clean inside a ros2 workspace. The most direct way is to set the library outside a ros2 workspace and install it. But the main aim is to install the GeographicLib packages in a certain location of a ros2 worspace for full portability.
You can see Groot as an example of solution (Groot as a package in
ros2_ws/src
). Working with many git repositories could be easier with use ofvcstool
(e.g.vcs import ./your/path < your_deps.repos
).