From 0f5c1c2f2369659c04ed20e3775f117e4a578710 Mon Sep 17 00:00:00 2001 From: MyoungJune Park Date: Fri, 17 Nov 2017 14:10:48 +0900 Subject: [PATCH] appyling unittest macro for system-settings-util Change-Id: Id6524ddb122f4b9bb646dacc8d0c5be867e14acc --- system-settings-util/CMakeLists.txt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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") -- 2.7.4