X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=CMakeLists.txt;h=fc4f40e7aa78bb066eae5875376e233b87be01ad;hb=refs%2Fheads%2Ftizen_7.0;hp=b36454f6c84a92d7ee45fb80ae638894add84ea2;hpb=521c0fa47230600e0c3b76f8e2ffc8ba56d1c47a;p=platform%2Fcore%2Fuifw%2Fcapi-ui-sticker.git diff --git a/CMakeLists.txt b/CMakeLists.txt index b36454f..fc4f40e 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,13 +5,16 @@ SET(PREFIX ${CMAKE_INSTALL_PREFIX}) SET(EXEC_PREFIX "${PREFIX}") SET(VERSION 0.2.56) +IF("${TEST_ENABLE}" STREQUAL "true") + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DTEST_ENABLE=${TEST_ENABLE}") + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DTEST_ENABLE=${TEST_ENABLE}") +ENDIF() + ADD_DEFINITIONS("-Werror") ## Include common directory ## INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/include") INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/client") -INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/provider") -INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/consumer") ## Dependent packages ## INCLUDE(FindPkgConfig) @@ -35,15 +38,12 @@ pkg_check_modules(pkgs REQUIRED ## API ## ADD_SUBDIRECTORY(include) +## Sticker client ## +ADD_SUBDIRECTORY(client) + ## Sticker server ## ADD_SUBDIRECTORY(server) -## Sticker provider library ## -ADD_SUBDIRECTORY(provider) - -## Sticker consumer library ## -ADD_SUBDIRECTORY(consumer) - ## Sticker parser ## ADD_SUBDIRECTORY(sticker-parser) @@ -53,14 +53,11 @@ ADD_SUBDIRECTORY(receiver) ENDIF() ## Test -IF(NOT DEFINED MINIMUM_BUILD) ENABLE_TESTING() -SET(UTC_STICKER sticker_unittests) +SET(UTC_STICKER capi-ui-sticker-unittest) ADD_TEST(NAME ${UTC_STICKER} COMMAND ${UTC_STICKER} WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/tests) - ADD_SUBDIRECTORY(tests) -ENDIF(NOT DEFINED MINIMUM_BUILD) ## config ## INSTALL(FILES ${CMAKE_SOURCE_DIR}/capi-ui-sticker.info DESTINATION ${TZ_SYS_RO_SHARE}/parser-plugins)