Static link option is never used.
[Issue type] Refactoring
Change-Id: Ia2e916f53f84eb8ca9d00203dc7e19815d9edaba
Signed-off-by: Kwanghoon Son <k.son@samsung.com>
endif()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_DFS_SOURCE_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_DFS_SOURCE_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_DFS_SOURCE_LIST})
target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${OpenCV_LIBS} ${${PROJECT_NAME}_DEP_LIBRARIES})
if(MV_3D_POINTCLOUD_IS_AVAILABLE)
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_BARCODE_DET_SRC_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_BARCODE_DET_SRC_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_BARCODE_DET_SRC_LIST})
target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS} ${MV_COMMON_LIB_NAME} zbar dlog)
target_include_directories(${PROJECT_NAME} PRIVATE include)
target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Werror)
find_package(OpenCV REQUIRED imgcodecs)
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_BARCODE_GEN_SRC_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_BARCODE_GEN_SRC_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_BARCODE_GEN_SRC_LIST})
target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${OpenCV_LIBS} zint dlog)
target_include_directories(${PROJECT_NAME} PRIVATE include)
target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Werror)
pkg_check_modules(${PROJECT_NAME}_DEP REQUIRED json-glib-1.0 capi-system-info capi-media-tool dlog)
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_COMMON_SRC_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_COMMON_SRC_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_COMMON_SRC_LIST})
target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS} ${${PROJECT_NAME}_DEP_LIBRARIES})
target_include_directories(${PROJECT_NAME} PUBLIC include ${${PROJECT_NAME}_DEP_INCLUDE_DIRS} ${CMAKE_SOURCE_DIR}/include)
target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Werror)
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_FACE_SRC_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_FACE_SRC_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_FACE_SRC_LIST})
target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS} ${MV_COMMON_LIB_NAME} dlog)
target_include_directories(${PROJECT_NAME} PRIVATE include)
target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Werror)
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_IMAGE_SRC_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_IMAGE_SRC_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_IMAGE_SRC_LIST})
target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${OpenCV_LIBS})
target_include_directories(${PROJECT_NAME} PUBLIC include)
target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Werror)
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_FACE_RECOG_SOURCE_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_FACE_RECOG_SOURCE_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_FACE_RECOG_SOURCE_LIST})
target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${OpenCV_LIBS} ${${PROJECT_NAME}_DEP_LIBRARIES} mv_inference mv_training)
target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../training/include ../common/include ../meta/include)
install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_IMAGE_CLASSIFICATION_SOURCE_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_IMAGE_CLASSIFICATION_SOURCE_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_IMAGE_CLASSIFICATION_SOURCE_LIST})
target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${OpenCV_LIBS} ${${PROJECT_NAME}_DEP_LIBRARIES} mv_inference)
target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../meta/include)
install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_INFERENCE_SOURCE_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_INFERENCE_SOURCE_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_INFERENCE_SOURCE_LIST})
IF (${ENABLE_INFERENCE_PROFILER})
MESSAGE("Enabled Mediavision Inference Engine Profiler.")
ADD_DEFINITIONS(-DENABLE_INFERENCE_PROFILER)
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_LANDMARK_DETECTION_SOURCE_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_LANDMARK_DETECTION_SOURCE_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_LANDMARK_DETECTION_SOURCE_LIST})
target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${OpenCV_LIBS} ${${PROJECT_NAME}_DEP_LIBRARIES} mv_inference)
target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../meta/include)
install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_OBJECT_DETECTION_SOURCE_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_OBJECT_DETECTION_SOURCE_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_OBJECT_DETECTION_SOURCE_LIST})
target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${OpenCV_LIBS} ${${PROJECT_NAME}_DEP_LIBRARIES} mv_inference)
target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../meta/include)
install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_OBJECT_DETECTION_3D_SOURCE_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_OBJECT_DETECTION_3D_SOURCE_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_OBJECT_DETECTION_3D_SOURCE_LIST})
target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${OpenCV_LIBS} ${${PROJECT_NAME}_DEP_LIBRARIES} mv_inference)
target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../meta/include)
install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_TRAINING_SOURCE_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_TRAINING_SOURCE_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_TRAINING_SOURCE_LIST})
target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${OpenCV_LIBS} ${${PROJECT_NAME}_DEP_LIBRARIES})
target_include_directories(${PROJECT_NAME} PRIVATE include ../common/include)
install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_ROI_TRACKER_SOURCE_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_ROI_TRACKER_SOURCE_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_ROI_TRACKER_SOURCE_LIST})
target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${OpenCV_LIBS} ${${PROJECT_NAME}_DEP_LIBRARIES})
target_include_directories(${PROJECT_NAME} PRIVATE include)
target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Werror)
file(GLOB MV_SURVEILLANCE_SRC_LIST "${PROJECT_SOURCE_DIR}/src/*.cpp"
"${PROJECT_SOURCE_DIR}/src/*.c")
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_SURVEILLANCE_SRC_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_SURVEILLANCE_SRC_LIST})
-endif()
+
+add_library(${PROJECT_NAME} SHARED ${MV_SURVEILLANCE_SRC_LIST})
if(ENABLE_NEON)
target_compile_definitions(${PROJECT_NAME} PUBLIC ENABLE_NEON)
endif()
pkg_check_modules(${PROJECT_NAME}_DEP REQUIRED capi-media-tool dlog)
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_IMAGE_HELPER_SRC_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_IMAGE_HELPER_SRC_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_IMAGE_HELPER_SRC_LIST})
target_include_directories(${PROJECT_NAME} PUBLIC include)
target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS} ${${PROJECT_NAME}_DEP_LIBRARIES} mv_common)
install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
return()
endif()
-if(FORCED_STATIC_BUILD)
- add_library(${PROJECT_NAME} STATIC ${MV_VISUALIZER_SRC_LIST})
-else()
- add_library(${PROJECT_NAME} SHARED ${MV_VISUALIZER_SRC_LIST})
-endif()
-
+add_library(${PROJECT_NAME} SHARED ${MV_VISUALIZER_SRC_LIST})
target_include_directories(${PROJECT_NAME} PUBLIC
${${PROJECT_NAME}_DEP_INCLUDE_DIRS}
${OpenCV_INCLUDE_DIRS}