KCL-Planning / ROSPlan

The ROSPlan framework provides a generic method for task planning in a ROS system.
http://kcl-planning.github.io/ROSPlan
BSD 2-Clause "Simplified" License
359 stars 158 forks source link

Refactor rosplan_dependencies CMakeLists #278

Open gerardcanal opened 3 years ago

gerardcanal commented 3 years ago

As done for CHIMP in #274, it would be good to only compile some dependencies when needed by the user (i.e. by using some flags).

We could also go further and only checkout submodules when they are needed and do that in the CMakeLists. That will make rosplan cloning a bit faster (though the first compilation could be slower).