Skip to content

Commit cb3eb59

Browse files
[CMakeLists.txt] use dynamic_graph_bridge_msgs dependency.
1 parent 46f6d30 commit cb3eb59

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ FOREACH(plugin ${plugins})
1515
ENDIF(SUFFIX_SO_VERSION)
1616

1717
TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${${LIBRARY_NAME}_deps} ${catkin_LIBRARIES} ros_bridge)
18+
PKG_CONFIG_USE_DEPENDENCY(${LIBRARY_NAME} dynamic_graph_bridge_msgs)
1819

1920
IF(NOT INSTALL_PYTHON_INTERFACE_ONLY)
2021
INSTALL(TARGETS ${LIBRARY_NAME} EXPORT ${TARGETS_EXPORT_NAME}
@@ -39,6 +40,7 @@ IF(BUILD_PYTHON_INTERFACE)
3940
add_library(ros_interpreter ros_interpreter.cpp)
4041
TARGET_LINK_LIBRARIES(ros_interpreter ros_bridge ${catkin_LIBRARIES}
4142
dynamic-graph-python::dynamic-graph-python)
43+
PKG_CONFIG_USE_DEPENDENCY(ros_interpreter dynamic_graph_bridge_msgs)
4244

4345
install(TARGETS ros_interpreter
4446
EXPORT ${TARGETS_EXPORT_NAME}
@@ -48,10 +50,12 @@ ENDIF(BUILD_PYTHON_INTERFACE)
4850
# Stand alone embedded intepreter with a robot controller.
4951
add_executable(geometric_simu geometric_simu.cpp sot_loader.cpp sot_loader_basic.cpp)
5052
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)
5154
install(TARGETS geometric_simu
5255
DESTINATION lib/${PROJECT_NAME})
5356

5457
# Sot loader library
5558
add_library(sot_loader sot_loader.cpp sot_loader_basic.cpp)
5659
target_link_libraries(sot_loader ${Boost_LIBRARIES} ${catkin_LIBRARIES} ros_bridge)
60+
pkg_config_use_dependency(sot_loader dynamic_graph_bridge_msgs)
5761
install(TARGETS sot_loader EXPORT ${TARGETS_EXPORT_NAME} DESTINATION lib)

0 commit comments

Comments
 (0)