Add cmake header with dependencies
authorKwanghoon Son <k.son@samsung.com>
Wed, 24 Apr 2024 07:03:23 +0000 (07:03 +0000)
committerKwanghoon Son <k.son@samsung.com>
Mon, 24 Jun 2024 03:53:24 +0000 (03:53 +0000)
Change-Id: I4d2ebe3aca8d6775c5d7c8eaf120e7c6fdab5f4b
Signed-off-by: Kwanghoon Son <k.son@samsung.com>
mv_machine_learning/image_classification/CMakeLists.txt
mv_machine_learning/image_segmentation/CMakeLists.txt
mv_machine_learning/landmark_detection/CMakeLists.txt
mv_machine_learning/object_detection/CMakeLists.txt
mv_machine_learning/object_detection_3d/CMakeLists.txt

index 81ccfca9922161daf19cfa9e6a81686df8e4b4d6..6811baf7153b23a4879abc50851b05f9447e9c7a 100644 (file)
@@ -12,7 +12,7 @@ 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_ml_common mv_inference)
-target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../common/meta/include)
+target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../common/meta/include ${${PROJECT_NAME}_DEP_INCLUDE_DIRS})
 install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
 install(
        DIRECTORY ${PROJECT_SOURCE_DIR}/../../include/ DESTINATION include/media
index 5d29c85b7ddeaeb68c53352076cfabc1723dcf94..3ccb5f71f5a2b5a058ccaf164a646b0ed6d1cf85 100644 (file)
@@ -12,7 +12,7 @@ endif()
 
 add_library(${PROJECT_NAME} SHARED ${MV_IMAGE_SEGMENTATION_SOURCE_LIST})
 target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${OpenCV_LIBS} ${${PROJECT_NAME}_DEP_LIBRARIES} mv_ml_common mv_inference)
-target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../common/meta/include)
+target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../common/meta/include ${${PROJECT_NAME}_DEP_INCLUDE_DIRS})
 install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
 install(
        DIRECTORY ${PROJECT_SOURCE_DIR}/../../include/ DESTINATION include/media
index 104e4661df3f7e11011ef724905081123b06ac45..43cf88e70b5fbd665f3cc6de9c07cbcae90becb8 100644 (file)
@@ -12,7 +12,7 @@ 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_ml_common mv_inference)
-target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../common/meta/include)
+target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../common/meta/include ${${PROJECT_NAME}_DEP_INCLUDE_DIRS})
 install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
 install(
        DIRECTORY ${PROJECT_SOURCE_DIR}/../../include/ DESTINATION include/media
index 588813a86a12666ccf8c4374520497f418eb446b..6237686fe7d4d36a2130723bdbc5a92d6dc9653a 100644 (file)
@@ -12,7 +12,7 @@ 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_ml_common mv_inference)
-target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../common/meta/include)
+target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../common/meta/include ${${PROJECT_NAME}_DEP_INCLUDE_DIRS})
 install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
 install(
        DIRECTORY ${PROJECT_SOURCE_DIR}/../../include/ DESTINATION include/media
index 7e7ca72f207982a4f1f07735ea062b9e30b9833a..c6e32d27d64bc15a443091e0eb569d3d223ba6d2 100644 (file)
@@ -12,7 +12,7 @@ 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_ml_common mv_inference)
-target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../common/meta/include)
+target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../common/include ../common/meta/include ${${PROJECT_NAME}_DEP_INCLUDE_DIRS})
 install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
 install(
        DIRECTORY ${PROJECT_SOURCE_DIR}/../../include/ DESTINATION include/media