@@ -15,6 +15,7 @@ FOREACH(plugin ${plugins})
15
15
ENDIF (SUFFIX_SO_VERSION )
16
16
17
17
TARGET_LINK_LIBRARIES (${LIBRARY_NAME} ${${LIBRARY_NAME}_deps} ${catkin_LIBRARIES} ros_bridge )
18
+ PKG_CONFIG_USE_DEPENDENCY (${LIBRARY_NAME} dynamic_graph_bridge_msgs )
18
19
19
20
IF (NOT INSTALL_PYTHON_INTERFACE_ONLY )
20
21
INSTALL (TARGETS ${LIBRARY_NAME} EXPORT ${TARGETS_EXPORT_NAME}
@@ -39,6 +40,7 @@ IF(BUILD_PYTHON_INTERFACE)
39
40
add_library (ros_interpreter ros_interpreter.cpp )
40
41
TARGET_LINK_LIBRARIES (ros_interpreter ros_bridge ${catkin_LIBRARIES}
41
42
dynamic-graph-python::dynamic-graph-python )
43
+ PKG_CONFIG_USE_DEPENDENCY (ros_interpreter dynamic_graph_bridge_msgs )
42
44
43
45
install (TARGETS ros_interpreter
44
46
EXPORT ${TARGETS_EXPORT_NAME}
@@ -48,10 +50,12 @@ ENDIF(BUILD_PYTHON_INTERFACE)
48
50
# Stand alone embedded intepreter with a robot controller.
49
51
add_executable (geometric_simu geometric_simu.cpp sot_loader.cpp sot_loader_basic.cpp )
50
52
target_link_libraries (geometric_simu ${Boost_LIBRARIES} ${CMAKE_DL_LIBS} ${catkin_LIBRARIES} ros_bridge )
53
+ pkg_config_use_dependency (geometric_simu dynamic_graph_bridge_msgs )
51
54
install (TARGETS geometric_simu
52
55
DESTINATION lib/${PROJECT_NAME} )
53
56
54
57
# Sot loader library
55
58
add_library (sot_loader sot_loader.cpp sot_loader_basic.cpp )
56
59
target_link_libraries (sot_loader ${Boost_LIBRARIES} ${catkin_LIBRARIES} ros_bridge )
60
+ pkg_config_use_dependency (sot_loader dynamic_graph_bridge_msgs )
57
61
install (TARGETS sot_loader EXPORT ${TARGETS_EXPORT_NAME} DESTINATION lib )
0 commit comments