Skip to content
Snippets Groups Projects
Commit 512e66b5 authored by Joan Solà Ortega's avatar Joan Solà Ortega
Browse files

Rationalize cmakelists.txt a bit

parent da1b7c85
No related branches found
No related tags found
3 merge requests!24After 2nd RAL submission,!5Remove serialization,!1Feature/bundle adjustment
...@@ -99,7 +99,10 @@ FIND_PACKAGE(Threads REQUIRED) ...@@ -99,7 +99,10 @@ FIND_PACKAGE(Threads REQUIRED)
FIND_PACKAGE(wolf REQUIRED) FIND_PACKAGE(wolf REQUIRED)
FIND_PACKAGE(vision_utils REQUIRED) FIND_PACKAGE(vision_utils REQUIRED)
MESSAGE("vision_utils Library FOUND: vision related sources will be built.") IF (vision_utils_FOUND)
MESSAGE("vision_utils Library FOUND: vision related sources will be built.")
ENDIF(vision_utils_FOUND)
SET(PRINT_INFO_VU false) SET(PRINT_INFO_VU false)
FIND_PACKAGE(OpenCV REQUIRED) FIND_PACKAGE(OpenCV REQUIRED)
...@@ -276,26 +279,24 @@ ADD_LIBRARY(${PLUGIN_NAME} ...@@ -276,26 +279,24 @@ ADD_LIBRARY(${PLUGIN_NAME}
${SRCS_WRAPPER} ${SRCS_WRAPPER}
${SRCS_YAML} ${SRCS_YAML}
) )
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${CMAKE_THREAD_LIBS_INIT})
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${wolf_LIBRARY})
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${YAMLCPP_LIBRARY})
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${OpenCV_LIBS})
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${vision_utils_LIBRARY})
#Link the created libraries #Link the created libraries
#===============EXAMPLE========================= #===============EXAMPLE=========================
# IF (Ceres_FOUND) # IF (Ceres_FOUND)
# TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${CERES_LIBRARIES}) # TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${CERES_LIBRARIES})
# ENDIF(Ceres_FOUND) # ENDIF(Ceres_FOUND)
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${CMAKE_THREAD_LIBS_INIT})
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${wolf_LIBRARY})
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${YAMLCPP_LIBRARY})
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${OpenCV_LIBS})
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${vision_utils_LIBRARY})
IF (GLOG_FOUND)
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${GLOG_LIBRARY})
ENDIF (GLOG_FOUND)
#Build tests #Build tests
#===============EXAMPLE========================= #===============EXAMPLE=========================
IF (GLOG_FOUND)
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${GLOG_LIBRARY})
ENDIF (GLOG_FOUND)
IF (GLOG_FOUND) IF (GLOG_FOUND)
IF(BUILD_TESTS) IF(BUILD_TESTS)
MESSAGE("Building tests.") MESSAGE("Building tests.")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment