remove "Requires: session-utils"
[platform/core/pim/contacts-service.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(contacts-service C CXX)
3
4 INCLUDE(FindPkgConfig)
5
6 #IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
7 #       SET(CMAKE_BUILD_TYPE "Release")
8 #ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
9 #MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
10
11 EXECUTE_PROCESS(COMMAND build-util/generator.sh)
12
13 SET(EXTRA_CFLAGS "-fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections ")
14 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Werror-implicit-function-declaration ")
15 #SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
16 #SET(CMAKE_C_FLAGS_RELEASE "-mabi=aapcs-linux -march=armv7-a -msoft-float -O2")
17
18 # for tizen open build test
19 IF(ENABLE_LOG_FEATURE)
20         ADD_DEFINITIONS("-DENABLE_LOG_FEATURE")
21 ENDIF(ENABLE_LOG_FEATURE)
22
23 ADD_SUBDIRECTORY(client)
24 ADD_SUBDIRECTORY(server)
25 ADD_SUBDIRECTORY(test)
26