From: Inki Dae Date: Thu, 20 Jul 2023 09:09:22 +0000 (+0900) Subject: mv_machine_learning: pack header files for external plugin X-Git-Tag: accepted/tizen/unified/20230809.071949^2~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bf08d81ffbc4ba8c1d5bbccac19753fcb64e63ca;p=platform%2Fcore%2Fapi%2Fmediavision.git mv_machine_learning: pack header files for external plugin [Issue type] : package update Pack two header files - machine_learning_exception.h and Preprocess.h to devel package so that external plugin module can use them. Change-Id: I69b26c3a415d817afb35e1537073f40e8226bb2f Signed-off-by: Inki Dae --- diff --git a/mv_machine_learning/CMakeLists.txt b/mv_machine_learning/CMakeLists.txt index 604acf99..b16d8390 100644 --- a/mv_machine_learning/CMakeLists.txt +++ b/mv_machine_learning/CMakeLists.txt @@ -1,4 +1,6 @@ add_subdirectory(inference) +add_subdirectory(common) +add_subdirectory(meta) if (${ENABLE_ML_IMAGE_CLASSIFICATION}) message("Enabled machine learning image classification task group.") diff --git a/mv_machine_learning/common/CMakeLists.txt b/mv_machine_learning/common/CMakeLists.txt new file mode 100644 index 00000000..7e0b560f --- /dev/null +++ b/mv_machine_learning/common/CMakeLists.txt @@ -0,0 +1,8 @@ +project(MV_MACHINE_LEARNING_COMMON) +cmake_minimum_required(VERSION 2.6...3.13) + +install( + DIRECTORY ${PROJECT_SOURCE_DIR}/include/ DESTINATION include/media + FILES_MATCHING + PATTERN "machine_learning_exception.h" + ) \ No newline at end of file diff --git a/mv_machine_learning/meta/CMakeLists.txt b/mv_machine_learning/meta/CMakeLists.txt new file mode 100644 index 00000000..03f842be --- /dev/null +++ b/mv_machine_learning/meta/CMakeLists.txt @@ -0,0 +1,8 @@ +project(MV_MACHINE_LEARNING_META) +cmake_minimum_required(VERSION 2.6...3.13) + +install( + DIRECTORY ${PROJECT_SOURCE_DIR}/include/ DESTINATION include/media + FILES_MATCHING + PATTERN "Preprocess.h" + ) \ No newline at end of file diff --git a/packaging/capi-media-vision.spec b/packaging/capi-media-vision.spec index 5c1d6d1d..c62219fb 100644 --- a/packaging/capi-media-vision.spec +++ b/packaging/capi-media-vision.spec @@ -419,6 +419,8 @@ find . -name '*.gcno' -not -path "./test/*" -not -path "./mv_machine_learning/*" %files machine_learning-devel %{_includedir}/media/mv_infer*.h +%{_includedir}/media/machine_learning_exception.h +%{_includedir}/media/Preprocess.h %{_libdir}/pkgconfig/*inference.pc %if "%{enable_ml_face_recognition}" == "1" %{_includedir}/media/mv_face_recognition*.h