From: Sangchul Lee Date: Thu, 21 Jul 2022 07:22:30 +0000 (+0900) Subject: webrtc_test: Exclude espp feature as default X-Git-Tag: submit/tizen/20220725.023109~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3a034ec4e37ff3e4067ecbbb5bf5c12c6fea05af;p=platform%2Fcore%2Fapi%2Fwebrtc.git webrtc_test: Exclude espp feature as default To render data with espp library, put an option below to gbs build. --define "test_espp_render 1" [Version] 0.3.159 [Issue Type] Dependency Change-Id: If63063c46cb8e8298ed0cf81477a8e6e3a03cd6e Signed-off-by: Sangchul Lee --- diff --git a/packaging/capi-media-webrtc.spec b/packaging/capi-media-webrtc.spec index bc591fc3..dad4dd69 100644 --- a/packaging/capi-media-webrtc.spec +++ b/packaging/capi-media-webrtc.spec @@ -1,6 +1,6 @@ Name: capi-media-webrtc Summary: A WebRTC library in Tizen Native API -Version: 0.3.158 +Version: 0.3.159 Release: 0 Group: Multimedia/API License: Apache-2.0 @@ -74,9 +74,14 @@ export LDFLAGS+=" -lgcov" MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` %cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \ %if "%{tizen_profile_name}" == "tv" --DTIZEN_PROFILE_TV=on +-DTIZEN_PROFILE_TV=on \ %else --DTIZEN_PROFILE_TV=off +-DTIZEN_PROFILE_TV=off \ +%endif +%if "%{test_espp_render}" == "1" +-DTIZEN_FEATURE_ESPP=on +%else +-DTIZEN_FEATURE_ESPP=off %endif make %{?jobs:-j%jobs} diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 49bef7dc..14bf8fe3 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -7,7 +7,7 @@ INCLUDE_DIRECTORIES(../include) link_directories(${CMAKE_SOURCE_DIR}/../) INCLUDE(FindPkgConfig) -IF(NOT TIZEN_PROFILE_TV) +IF(TIZEN_FEATURE_ESPP) pkg_check_modules(${fw_test} REQUIRED glib-2.0 appcore-efl elementary libsoup-2.4 esplusplayer) ELSE() pkg_check_modules(${fw_test} REQUIRED glib-2.0 appcore-efl elementary libsoup-2.4) @@ -24,7 +24,7 @@ FOREACH(src ${sources}) GET_FILENAME_COMPONENT(src_name ${src} NAME_WE) LIST(APPEND src_list "${src_name}") ENDFOREACH() -IF(NOT TIZEN_PROFILE_TV) +IF(TIZEN_FEATURE_ESPP) ADD_DEFINITIONS("-DTIZEN_FEATURE_ESPP") ELSE() LIST(REMOVE_ITEM src_list "webrtc_test_espp") diff --git a/test/webrtc_test_priv.h b/test/webrtc_test_priv.h index 1dee7dfb..add569a8 100644 --- a/test/webrtc_test_priv.h +++ b/test/webrtc_test_priv.h @@ -21,7 +21,7 @@ #include #include #include -#ifndef TIZEN_TV +#ifdef TIZEN_FEATURE_ESPP #include #endif #include