From: Sangchul Lee Date: Thu, 10 Nov 2022 03:19:50 +0000 (+0900) Subject: test: CMakeLists: Apply variable for ui dependencies X-Git-Tag: accepted/tizen/7.0/unified/20221116.014831^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=67650e7f486cacb21b3520a7655cc501cc534b74;p=platform%2Fcore%2Fapi%2Fwebrtc.git test: CMakeLists: Apply variable for ui dependencies [Version] 0.3.264 [Issue Type] Refactoring Change-Id: Ia6e36badf26b128be9c67580eb6eba99aba75f8c Signed-off-by: Sangchul Lee (cherry picked from commit 12237bd6539a0c37b32ebec5009783ec5d21a3da) --- diff --git a/packaging/capi-media-webrtc.spec b/packaging/capi-media-webrtc.spec index 9ada9ba3..7bbda3c4 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.263 +Version: 0.3.264 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index e6e63543..cdd57163 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -7,10 +7,12 @@ INCLUDE_DIRECTORIES(../include) link_directories(${CMAKE_SOURCE_DIR}/../) INCLUDE(FindPkgConfig) +SET(dependents "glib-2.0 libsoup-2.4") +SET(ui_dependents "appcore-efl elementary") IF(TIZEN_FEATURE_ESPP) - pkg_check_modules(${fw_test} REQUIRED glib-2.0 appcore-efl elementary libsoup-2.4 esplusplayer) + pkg_check_modules(${fw_test} REQUIRED ${dependents} ${ui_dependents} esplusplayer) ELSE() - pkg_check_modules(${fw_test} REQUIRED glib-2.0 appcore-efl elementary libsoup-2.4) + pkg_check_modules(${fw_test} REQUIRED ${dependents} ${ui_dependents}) ENDIF() FOREACH(flag ${${fw_test}_CFLAGS}) @@ -48,7 +50,7 @@ SET(fw_test_headless "${fw_name}-test-headless") SET(test_name_headless "webrtc_test_headless") INCLUDE(FindPkgConfig) -pkg_check_modules(${fw_test_headless} REQUIRED glib-2.0 libsoup-2.4) +pkg_check_modules(${fw_test_headless} REQUIRED ${dependents}) FOREACH(flag ${${fw_test_headless}_CFLAGS}) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")