update pc files
authorInki Dae <inki.dae@samsung.com>
Mon, 21 Mar 2022 10:31:14 +0000 (19:31 +0900)
committerInki Dae <inki.dae@samsung.com>
Wed, 20 Jul 2022 05:16:40 +0000 (14:16 +0900)
[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 <inki.dae@samsung.com>
CMakeLists.txt
packaging/capi-media-vision.spec

index a8026d7..ade1df3 100644 (file)
@@ -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})
index fa463d9..df6943c 100644 (file)
@@ -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