Ask Your Question

How to find the list of stack on which you depend ?

asked 2011-08-10 23:32:04 -0500

Willy Lambert gravatar image


I have a personnal stack "ard", and I would like to find the list of other stack I depend on. I have all my packages that declares other dependencies in their manifest.xml, and I would like to create the list of stacks that contains a package that is in all those manifests.

They underground aim is to create a "ligth" embedded ros distribution with only the required stuff for the robot, and keep a full ROS electric distribution on my development host.

An easy way would be to copy all directories find by "rosstack depends ard" but this suppose that my stack.xml file is completed correctly, but it is currently out of sync with the bunch of manifest.xml. So is it a way to automate this completion ?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2011-08-11 00:26:04 -0500

Lorenz gravatar image

roscreate-stack actually does that for you. After changing the dependencies of any package in your stack, just call roscreate-stack on it. It will not overwrite your existing stack.xml but just update the stack dependencies if necessary.

edit flag offensive delete link more


great and there are comments in the generated file with only the target packages !!! so awesome
Willy Lambert gravatar image Willy Lambert  ( 2011-08-11 00:38:45 -0500 )edit
I am now able to select the required package. How could I generate the automatically ?
Willy Lambert gravatar image Willy Lambert  ( 2011-08-11 02:09:00 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2011-08-10 23:32:04 -0500

Seen: 204 times

Last updated: Aug 11 '11