The class_loader package is a ROS-independent package for loading plugins
However, currently it depends on rcpputils and recursively on rcutils, apparently only for the rcpputils::SharedLibrary class. Are there plans to make this dependency optional (or remove it)?
Additionally, it would help to make the find_package(console_bridge_vendor REQUIRED) optional (simply removing that line does not hurt, if some working console_bridge implementation is installed).
According to https://github.com/ros/class_loader/blob/rolling/README.md
However, currently it depends on rcpputils and recursively on rcutils, apparently only for the
rcpputils::SharedLibrary
class. Are there plans to make this dependency optional (or remove it)?Additionally, it would help to make the
find_package(console_bridge_vendor REQUIRED)
optional (simply removing that line does not hurt, if some workingconsole_bridge
implementation is installed).