From: Seungbae Shin Date: Wed, 18 Jan 2017 08:09:53 +0000 (+0900) Subject: Do not install testsuite on TV product X-Git-Tag: accepted/tizen/3.0/common/20170124.081306^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=047ce6cc33c5d280886ca051001da54204a5f4a3;p=platform%2Fcore%2Fapi%2Fsound-manager.git Do not install testsuite on TV product [Version] 0.3.93 [Profile] Common [Issue Type] Product Change-Id: I18ffd3cff79dd71184519df303b3fdf6b542e2c0 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 4d67822..e9726a4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -91,16 +91,18 @@ 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) ADD_CUSTOM_TARGET (distclean @echo cleaning for source distribution) ADD_CUSTOM_COMMAND( - DEPENDS clean + DEPENDS clean COMMENT "distribution clean" COMMAND find - ARGS . + ARGS . -not -name config.cmake -and \( -name tester.c -or -name Testing -or diff --git a/packaging/capi-media-sound-manager.spec b/packaging/capi-media-sound-manager.spec index 3de8721..686aff4 100755 --- a/packaging/capi-media-sound-manager.spec +++ b/packaging/capi-media-sound-manager.spec @@ -1,6 +1,6 @@ Name: capi-media-sound-manager Summary: Sound Manager library -Version: 0.3.92 +Version: 0.3.93 Release: 0 Group: Multimedia/API License: Apache-2.0 @@ -48,7 +48,12 @@ export CFLAGS+=" -DTIZEN_FEATURE_TV_PROD" %endif MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` -%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} +%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \ +%if "%{TIZEN_PRODUCT_TV}" != "1" + -DTIZEN_FEATURE_TESTSUITE=On +%else + -DTIZEN_FEATURE_TESTSUITE=Off +%endif %__make %{?jobs:-j%jobs} %install @@ -68,7 +73,9 @@ cp LICENSE %{buildroot}/usr/share/license/%{name} %manifest %{name}.manifest %{_libdir}/libcapi-media-sound-manager.so.* %{_datadir}/license/%{name} +%if "%{TIZEN_PRODUCT_TV}" != "1" %{_bindir}/sound_manager_test +%endif %files devel %manifest %{name}.manifest