From: Inki Dae Date: Mon, 21 Mar 2022 10:31:14 +0000 (+0900) Subject: update pc files X-Git-Tag: submit/tizen/20220720.053259~53 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3bb3c843a8550ee988dcc8dbe5617d51af46b685;p=platform%2Fcore%2Fapi%2Fmediavision.git update pc files [Version] : 0.17.1-0 [Issue type] : bug fix Updated pc files for training and face recognition modules. Change-Id: I317fa6d9839d876d45033015faef41e6291fde16 Signed-off-by: Inki Dae --- diff --git a/CMakeLists.txt b/CMakeLists.txt index a8026d7..ade1df3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -53,9 +53,9 @@ install( endif() set(PC_NAME ${fw_name}) -set(PC_REQUIRED "${fw_name}-barcode ${fw_name}-face ${fw_name}-image ${fw_name}-surveillance ${fw_name}-inference") +set(PC_REQUIRED "${fw_name}-barcode ${fw_name}-face ${fw_name}-image ${fw_name}-surveillance ${fw_name}-inference ${fw_name}-training ${fw_name}-face-recognition") set(PC_LDFLAGS "-l${MV_COMMON_LIB_NAME} -l${MV_BARCODE_DETECTOR_LIB_NAME} -l${MV_BARCODE_GENERATOR_LIB_NAME} \ --l${MV_IMAGE_LIB_NAME} -l${MV_FACE_LIB_NAME} -l${MV_SURVEILLANCE_LIB_NAME} -l${MV_INFERENCE_LIB_NAME}") +-l${MV_IMAGE_LIB_NAME} -l${MV_FACE_LIB_NAME} -l${MV_SURVEILLANCE_LIB_NAME} -l${MV_INFERENCE_LIB_NAME} -l${MV_TRAINING_LIB_NAME} -l${MV_FACE_RECOG_LIB_NAME}") configure_file( ${fw_name}.pc.in @@ -63,7 +63,7 @@ configure_file( @ONLY ) -if(NOT BUILD_ML_ONLY) +if(NOT BUILD_ML_ONLY) install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig) endif() @@ -128,4 +128,22 @@ configure_file( ) install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}-inference.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig) +set(PC_NAME ${fw_name}-training) +set(PC_LDFLAGS "-l${MV_TRAINING_LIB_NAME} -l${MV_COMMON_LIB_NAME}") +configure_file( + ${fw_name}.pc.in + ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}-training.pc + @ONLY +) +install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}-training.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig) + +set(PC_NAME ${fw_name}-face-recognition) +set(PC_LDFLAGS "-l${MV_FACE_RECOG_LIB_NAME} -l${MV_COMMON_LIB_NAME}") +configure_file( + ${fw_name}.pc.in + ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}-face-recognition.pc + @ONLY +) +install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}-face-recognition.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/media-vision-config.json DESTINATION ${CMAKE_INSTALL_DATADIR}/${fw_name}) diff --git a/packaging/capi-media-vision.spec b/packaging/capi-media-vision.spec index fa463d9..df6943c 100644 --- a/packaging/capi-media-vision.spec +++ b/packaging/capi-media-vision.spec @@ -1,6 +1,6 @@ Name: capi-media-vision Summary: Media Vision library for Tizen Native API -Version: 0.17.0 +Version: 0.17.1 Release: 0 Group: Multimedia/Framework License: Apache-2.0 and BSD-3-Clause @@ -302,6 +302,8 @@ find . -not -path './test/*' -name '*.gcno' -exec cp --parents '{}' "$gcno_obj_d %files machine_learning-devel %{_includedir}/media/mv_infer*.h %{_libdir}/pkgconfig/*inference.pc +%{_libdir}/pkgconfig/*training.pc +%{_libdir}/pkgconfig/*face-recognition.pc %if !0%{?ml_only:1} %files testsuite