ament_export_targets vs ament_export_interfaces
In reference to this on ROS Discourse: https://discourse.ros.org/t/ament-bes...
What is the difference practically between these two lines and when should I use one over the other?
ament_export_targets(export_${PROJECT_NAME} HAS_LIBRARY_TARGET)
and this one (as shown in the example at that link):
ament_export_interfaces(export_${PROJECT_NAME})