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

Catkin Workspace, exclude packages from building on specific platforms [closed]

asked 2015-04-21 06:00:54 -0600

updated 2015-04-21 06:02:20 -0600

Hi,

I have a problem that I have two systems were I build my robot stuff. One is a PC and the other one is a Raspberry Pie. I also have packages depending on Gazebo, but I do not want to have Gazebo on the RasPie. Can I somehow make Catkin ignore the package when building on Raspberry, with an exported environment variable for example?

Does somebody have some Ideas for that?

Thanks

Christian

edit retag flag offensive reopen merge delete

Closed for the following reason duplicate question by cyborg-x1
close date 2015-04-21 12:24:06.524947

Comments

Have you tried to search for similar questions on this platform? E.g. http://answers.ros.org/question/54181...

Dirk Thomas gravatar image Dirk Thomas  ( 2015-04-21 11:53:08 -0600 )edit

Yep I did but did not see that one. Thanks.

cyborg-x1 gravatar image cyborg-x1  ( 2015-04-21 12:23:38 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2015-04-21 06:26:45 -0600

Wolf gravatar image

Maybe have 2 rosinstall files ( wiki.ros.org/rosinstall / http://docs.ros.org/independent/api/r... ) and only install only those packages on raspberry you actually want to use there (and can compile there)....

edit flag offensive delete link more

Comments

How do I use it when I want it to get the folder /nodeX from a repository like https://github.com/me/my.git to /home/cyborg-x1/ros_ws/src/

cyborg-x1 gravatar image cyborg-x1  ( 2015-04-21 09:09:45 -0600 )edit

git does not support checking out certain subfolders only.

Dirk Thomas gravatar image Dirk Thomas  ( 2015-04-21 11:51:43 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2015-04-21 06:00:54 -0600

Seen: 1,582 times

Last updated: Apr 21 '15