What is the task of catkin_package() ?

asked 2019-09-23 09:07:29 -0500

gktg1514 gravatar image

updated 2019-09-23 10:09:20 -0500

gvdhoorn gravatar image

I have made many researches about this CMake macro, but I cannot understand what the task of this macro is. I have also read CMakeLists.txt tutorial in the link http://wiki.ros.org/catkin/CMakeLists.... In this tutorial, the purpose of this macro is not clearly specified, I think.

The most informative page for this macro is this link: https://docs.ros.org/api/catkin/html/...

However, this is not sufficient, I think. For example, I could not understand why we do not write all packages in find_package() macro into CATKIN_DEPENDS section of this macro.

edit retag flag offensive close merge delete



Please see whether #q237431, #q58498 and #q261002 make this clearer.

gvdhoorn gravatar image gvdhoorn  ( 2019-09-23 10:11:23 -0500 )edit