diff --git a/CMakeLists.txt b/CMakeLists.txt index a7b87c5e9430892f56e7629dd8ab5fd4ada02a2a..625585187b517cebd3d91974815f11834dd112e8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -710,13 +710,10 @@ src/yaml/processor_tracker_feature_trifocal_yaml.cpp ENDIF(YAMLCPP_FOUND) # create the shared library -add_library(${PROJECT_NAME}_core SHARED - ${SRCS_CORE} - ${SRCS_BASE} - ) ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS_BASE} + ${SRCS_CORE} ${SRCS} ${SRCS_CAPTURE} ${SRCS_CONSTRAINT} @@ -728,7 +725,7 @@ ADD_LIBRARY(${PROJECT_NAME} ${SRCS_SOLVER} ${SRCS_WRAPPER} ) -TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${PROJECT_NAME}_core ${CMAKE_THREAD_LIBS_INIT}) +TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${CMAKE_THREAD_LIBS_INIT}) #Link the created libraries #============================================================= @@ -765,8 +762,6 @@ IF (GLOG_FOUND) ENDIF(BUILD_TESTS) ENDIF (GLOG_FOUND) -install(TARGETS ${PROJECT_NAME}_core DESTINATION lib/iri-algorithms EXPORT ${PROJECT_NAME}_core-targets) -install(EXPORT ${PROJECT_NAME}_core-targets DESTINATION lib/iri-algorithms) #install library #=============================================================