-add_subdirectory(inference)
add_subdirectory(common)
+add_subdirectory(inference)
if (${ENABLE_ML_IMAGE_CLASSIFICATION})
message("Enabled machine learning image classification task group.")
file(GLOB MV_ML_SOURCE_LIST "${PROJECT_SOURCE_DIR}/src/*.cpp" "${PROJECT_SOURCE_DIR}/meta/src/*.cpp")
-pkg_check_modules(${PROJECT_NAME}_DEP REQUIRED capi-appfw-app-common)
add_library(${PROJECT_NAME} SHARED ${MV_ML_SOURCE_LIST})
-target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME} ${${PROJECT_NAME}_DEP_LIBRARIES})
+target_link_libraries(${PROJECT_NAME} ${MV_COMMON_LIB_NAME})
target_include_directories(${PROJECT_NAME} PRIVATE include meta/include ../../include)
-target_include_directories(${PROJECT_NAME} PUBLIC ${${PROJECT_NAME}_DEP_INCLUDE_DIRS})
install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
install(
FILES ${PROJECT_SOURCE_DIR}/include/MvMlException.h
project(${MV_FACE_RECOG_LIB_NAME})
cmake_minimum_required(VERSION 3.13)
-pkg_check_modules(${PROJECT_NAME}_DEP REQUIRED inference-engine-interface-common training-engine-interface-common)
+pkg_check_modules(${PROJECT_NAME}_DEP REQUIRED inference-engine-interface-common training-engine-interface-common
+ capi-appfw-app-common)
file(GLOB MV_FACE_RECOG_SOURCE_LIST "${PROJECT_SOURCE_DIR}/src/*.c" "${PROJECT_SOURCE_DIR}/src/*.cpp")
find_package(OpenCV REQUIRED dnn imgproc)
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_ml_common mv_inference mv_training)
target_include_directories(${PROJECT_NAME} PRIVATE include ../inference/include ../training/include ../common/include ../common/meta/include)
+target_include_directories(${PROJECT_NAME} PUBLIC ${${PROJECT_NAME}_DEP_INCLUDE_DIRS})
target_compile_definitions(${PROJECT_NAME} PRIVATE -DTEST_RES_PATH="${TEST_RES_PATH}")
install(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR})
install(