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

Revision history [back]

click to hide/show revision 1
initial version

This find any package.xml which does not state a buildtool_depend on catkin, which would be packages which cannot be built using catkin_make:

find /path/to/your/catkin_ws/src -name package.xml -exec grep -L 'buildtool_depend>catkin' {} \;

This find finds any package.xml which does not state a buildtool_depend on catkin, which would be packages which cannot be built using catkin_make:

find /path/to/your/catkin_ws/src -name package.xml -exec grep -L 'buildtool_depend>catkin' {} \;

This finds any package.xml which does not state a buildtool_depend on catkin, which would be packages which cannot be built using catkin_make:

find /path/to/your/catkin_ws/src -name package.xml -exec grep -L 'buildtool_depend>catkin' -E 'buildtool_depend.*>catkin' {} \;

This finds any package.xml which does not state a buildtool_depend on catkin, which would be packages which cannot be built using catkin_make:

find /path/to/your/catkin_ws/src -name package.xml -exec grep -L -E 'buildtool_depend.*>catkin' {} \;

or, alternatively:

find . -name package.xml -exec grep -l 'build_type' {} \;

(though technically it's OK for a package to export a build_type with catkin as a value, no packages I know do this)