ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
rosmake simply calls 'make' in all the packages in dependency order. It will call make, and make will check the dependencies, and determine that nothing needs to be built.
ROS_NOBUILD is usually used in read only checkouts such as the ones installed in shared locations. It states tells the rosmake that someone is managing the tree and to ignore it. You can use rosmake -i and rosmake -u to mark and unmark. If you update the tree, you should remove the ROS_NOBUILD flags and then recompile and mark ROS_NOBUILD again.