From: MyoungJune Park Date: Fri, 17 Nov 2017 05:10:48 +0000 (+0900) Subject: appyling unittest macro for system-settings-util X-Git-Tag: submit/tizen/20171117.051904^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F88%2F160588%2F1;p=platform%2Fcore%2Fapi%2Fsystem-settings.git appyling unittest macro for system-settings-util Change-Id: Id6524ddb122f4b9bb646dacc8d0c5be867e14acc --- diff --git a/system-settings-util/CMakeLists.txt b/system-settings-util/CMakeLists.txt index 5502ec0..ce7a6dc 100755 --- a/system-settings-util/CMakeLists.txt +++ b/system-settings-util/CMakeLists.txt @@ -14,8 +14,17 @@ FOREACH(flag ${system_settings_util_CFLAGS}) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") ENDFOREACH(flag) -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration ${COVERAGE_TEST_FLAGS}") + +IF (CMAKE_BUILD_TYPE STREQUAL "UNITTEST") + SET(COVERAGE_TEST_FLAGS "-g -O0 -fprofile-arcs -ftest-coverage --coverage") + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${COVERAGE_TEST_FLAGS} ${EXTRA_CFLAGS}") SET(CMAKE_C_FLAGS_DEBUG "-O0 -g") +ADD_DEFINITIONS("-DUNIT_TEST") +ENDIF() #CMAKE_BUILD_TYPE STREQUAL "UNITTEST" + + + IF("${ARCH}" STREQUAL "arm") ADD_DEFINITIONS("-DTARGET")