Understanding package.xml file
What is the meaning of the below tags in the package.xml
file? Should I use them if my package does not generate messages?
<build_depend>std_msgs</build_depend>
<build_depend>message_generation</build_depend>
<exec_depend>std_msgs</exec_depend>
<exec_depend>message_runtime</exec_depend>
The following documentation should be helpful: http://wiki.ros.org/catkin/package.xml