Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

What is the benefit of metapackages?

I can't figure out what is the benefit of using metapackages, as opposed to just putting stuff in different folders.

It seems metapackages can't be whitelisted or blacklisted, they cannot be used while defining dependencies of other catkin packages. They are not allowed to have common scripts for e.g. software delivery. It's just a package.xml and CMakeLists.txt.

So what's the point?