ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

what the difference between ros/groovy/share and ros/groovy/stacks?

asked 2013-11-06 21:21:55 -0600

zhongjin616 gravatar image

updated 2013-11-14 10:54:46 -0600

tfoote gravatar image

hi,there: i found that all packages in ros/groovy/share contains a "cmake" directory which has several .cmake files. while packages in ros/groovy/stacks did not. So i am wondering what is the difference between share and stacks. put differently, how can we decide which directroy(share or stacks) to put a package in?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2013-11-06 21:58:13 -0600

Tirjen gravatar image

Ros groovy is the first release that can use both catkin and rosbuild. If i'm not wrong, in the stacks folder there are the packages that are under rosbuild, while in the share folder the packages that use catkin. In ros hydro the stacks folder has been removed and there is only /ros/hydro/share. Anyway, answering your second question, when you create a package, you should put it in a workspace in your home directory and never in the /ros/groovy/... directory!

edit flag offensive delete link more

Comments

thanks for your answer with enthusiasm. by the way,can you explain what is the function of the .cmake file in "cmake" directory? and in what kind of situation will i need to use it?

zhongjin616 gravatar image zhongjin616  ( 2013-11-07 15:30:39 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2013-11-06 21:21:55 -0600

Seen: 451 times

Last updated: Nov 06 '13