fix build error with tv profile 18/283718/1 accepted/tizen/7.0/unified/20221103.165524 accepted/tizen/7.0/unified/20221110.061041
authorTae-Young Chung <ty83.chung@samsung.com>
Wed, 2 Nov 2022 06:18:21 +0000 (15:18 +0900)
committerTae-Young Chung <ty83.chung@samsung.com>
Wed, 2 Nov 2022 06:20:01 +0000 (06:20 +0000)
[Version]: 0.23.41-2
[Issue type]: bug fix

Change-Id: I9e0b30396c78aa11c5134e51529acd6736157f46
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
packaging/capi-media-vision.spec
test/CMakeLists.txt

index 463e5e58222e352bdaec1948e13de7ded5354c67..28a66fc6528cee021eb752cdfde6258accbf00b1 100644 (file)
@@ -1,7 +1,7 @@
 Name:        capi-media-vision
 Summary:     Media Vision library for Tizen Native API
 Version:     0.23.41
-Release:     1
+Release:     2
 Group:       Multimedia/Framework
 License:     Apache-2.0 and BSD-3-Clause
 Source0:     %{name}-%{version}.tar.gz
index 73fad4f00c44e8fd893984b642710306dc7d03e7..0cf0ac3fd3062098b80de90129e2685226659401 100644 (file)
@@ -14,15 +14,23 @@ if(MV_3D_POINTCLOUD_IS_AVAILABLE)
   endif()
 endif()
 
-add_executable(${PROJECT_NAME}
-    testsuites/barcode/test_barcode.cpp
+set(SRC_FILES  testsuites/barcode/test_barcode.cpp
     testsuites/machine_learning/inference/test_inference_helper.cpp
     testsuites/machine_learning/inference/test_image_classification.cpp
     testsuites/machine_learning/inference/test_object_detection.cpp
     testsuites/machine_learning/inference/test_face_detection.cpp
     testsuites/machine_learning/inference/test_face_landmark_detection.cpp
-    testsuites/machine_learning/inference/test_pose_landmark_detection.cpp
-    testsuites/mv3d/test_3d.cpp
-)
-target_link_libraries(${PROJECT_NAME} gtest gtest_main mv_inference mv_image_helper mv_barcode_detector mv_3d)
+    testsuites/machine_learning/inference/test_pose_landmark_detection.cpp)
+
+if (${BUILD_DEPTH_STREAM_TESTSUITE})
+set(SRC_FILES ${SRC_FILES} testsuites/mv3d/test_3d.cpp)
+endif()
+
+add_executable(${PROJECT_NAME} ${SRC_FILES})
+target_link_libraries(${PROJECT_NAME} gtest gtest_main mv_inference mv_image_helper mv_barcode_detector)
+
+if (${BUILD_DEPTH_STREAM_TESTSUITE})
+target_link_libraries(${PROJECT_NAME} mv_3d)
+endif()
+
 install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR})
\ No newline at end of file