Do not install testsuite on TV product 95/111395/2 accepted/tizen/3.0/common/20170320.130455 accepted/tizen/3.0/ivi/20170320.080520 accepted/tizen/3.0/mobile/20170320.075029 accepted/tizen/3.0/tv/20170320.075916 accepted/tizen/3.0/wearable/20170320.080103 submit/tizen_3.0/20170317.034449
authorSejun Park <sejun79.park@samsung.com>
Fri, 20 Jan 2017 07:44:47 +0000 (16:44 +0900)
committerSejun Park <sejun79.park@samsung.com>
Fri, 20 Jan 2017 09:27:00 +0000 (18:27 +0900)
Change-Id: Icad2b75a86f2333d390a578dc24b717049094aff

CMakeLists.txt
packaging/capi-media-tool.spec

index 8417a3a98cde16fd0fc2b482d8c7c3d2b3e8daa7..69c65ffbb1615d337463b813fb7c058b9dfe64ab 100755 (executable)
@@ -63,7 +63,9 @@ CONFIGURE_FILE(
 )
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
 
+IF(TIZEN_FEATURE_TESTSUITE)
 ADD_SUBDIRECTORY(test)
+ENDIF(TIZEN_FEATURE_TESTSUITE)
 
 IF(UNIX)
 
index 14fb207dca4c5d11c3a7683952899feba0e7a937..50c4cff18edbf8d01f3ae336bcc0aede8293668d 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       capi-media-tool
 Summary:    A Core API media tool library in Tizen Native API
-Version:    0.1.7
+Version:    0.1.8
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
@@ -39,7 +39,13 @@ export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
 %endif
 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
-%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
+%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
+%if "%{TIZEN_PRODUCT_TV}" != "1"
+       -DTIZEN_FEATURE_TESTSUITE=On
+%else
+       -DTIZEN_FEATURE_TESTSUITE=Off
+%endif
+
 make %{?jobs:-j%jobs}
 
 
@@ -47,7 +53,9 @@ make %{?jobs:-j%jobs}
 rm -rf %{buildroot}
 mkdir -p %{buildroot}%{_datadir}/license
 mkdir -p %{buildroot}/usr/bin
+%if "%{TIZEN_PRODUCT_TV}" != "1"
 cp test/media_packet_test %{buildroot}/usr/bin
+%endif
 cp LICENSE.APLv2 %{buildroot}%{_datadir}/license/%{name}
 %make_install
 
@@ -63,8 +71,9 @@ cp LICENSE.APLv2 %{buildroot}%{_datadir}/license/%{name}
 %manifest capi-media-tool.manifest
 %{_libdir}/libcapi-media-tool.so.*
 %{_datadir}/license/%{name}
+%if "%{TIZEN_PRODUCT_TV}" != "1"
 %{_bindir}/*
-
+%endif
 
 %files devel
 %{_includedir}/media/*.h