Ask Your Question
0

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

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

Willy Lambert gravatar image

Hi,

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
3

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

Comments

great and there are comments in the generated file with only the target packages !!! so awesome
Willy Lambert gravatar imageWilly Lambert ( 2011-08-11 00:38:45 -0500 )edit
I am now able to select the required package. How could I generate the setup.sh automatically ?
Willy Lambert gravatar imageWilly 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

Stats

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

Seen: 189 times

Last updated: Aug 11 '11