Merge "fix uninitialized variable(TSAM_10623)" into tizen
[platform/core/messaging/email-service.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(email-service)
3
4 SET(CMAKE_SKIP_BUILD_RPATH TRUE)
5 SET(VERSION_MAJOR 1)
6 SET(VERSION "${VERSION_MAJOR}.1.0")
7
8 IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
9         SET(CMAKE_BUILD_TYPE "Debug")
10 ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
11
12 MESSAGE("")
13 MESSAGE(">>> current directory: ${CMAKE_CURRENT_SOURCE_DIR}")
14 MESSAGE(">>> Build type: ${CMAKE_BUILD_TYPE}")
15
16
17 ##########################################################
18 # Define BASE LIB
19 ##########################################################
20 ADD_SUBDIRECTORY(email-common-use)
21
22 #########################################################
23 # Define IPC
24 ##########################################################
25 ADD_SUBDIRECTORY(email-ipc)
26
27 ##########################################################
28 # Define STORAGE, NETWORK, CORE lib
29 ##########################################################
30 ADD_SUBDIRECTORY(email-core)
31
32 ##########################################################
33 # Define Email API   
34 ##########################################################
35 ADD_SUBDIRECTORY(email-api)
36
37 ##########################################################
38 # Define Execute File
39 ##########################################################
40 ADD_SUBDIRECTORY(email-daemon)
41
42 ##########################################################
43 # Define Test App
44 ##########################################################
45 IF (TEST_APP_SUPPORT)
46         ADD_SUBDIRECTORY(utilities)
47 ENDIF (TEST_APP_SUPPORT)
48 ##########################################################
49 # Define Install Files
50 ##########################################################
51
52 CONFIGURE_FILE(email-service.pc.in email-service.pc @ONLY)
53
54 INSTALL(FILES ${CMAKE_BINARY_DIR}/email-service.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
55
56 INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/email-service DESTINATION /etc/rc.d/init.d/)
57
58 # LICENSE file
59 INSTALL(FILES ${CMAKE_SOURCE_DIR}/LICENSE DESTINATION /usr/share/license/email-service)
60
61 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/res/ DESTINATION ${TZ_SYS_DATA}/email/res/image FILES_MATCHING PATTERN "*.png")
62 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/res/ DESTINATION ${TZ_SYS_DATA}/email/res FILES_MATCHING PATTERN "*.sql")