apply FSL(Flora Software License)
[apps/core/preloaded/message-app.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 SET(PKGNAME "org.tizen.message")
3 SET(CMAKE_SOURCE_COMMON_DIR "${CMAKE_SOURCE_DIR}/common")
4 SET(CMAKE_SOURCE_MAIN_DIR "${CMAKE_SOURCE_DIR}/main")
5 SET(CMAKE_SOURCE_THREAD_DIR "${CMAKE_SOURCE_DIR}/thread")
6 SET(CMAKE_SOURCE_BUBBLE_DIR "${CMAKE_SOURCE_DIR}/bubble")
7 SET(CMAKE_SOURCE_COMPOSER_DIR "${CMAKE_SOURCE_DIR}/composer")
8 SET(CMAKE_SOURCE_SETTING_DIR "${CMAKE_SOURCE_DIR}/setting")
9 SET(CMAKE_SOURCE_DIALOG_DIR "${CMAKE_SOURCE_DIR}/dialog")
10
11 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
12 SET(BINDIR "${PREFIX}/bin")
13 SET(RESDIR "${PREFIX}/res")
14 SET(DATADIR "${PREFIX}/data")
15 SET(LOCALEDIR "${RESDIR}/locale")
16 SET(ICONDIR "${RESDIR}/icons/default/small")
17 SET(IMGDIR "${RESDIR}/images")
18 SET(EDJDIR "${RESDIR}/edje")
19 SET(UGDIR "/opt/ug/lib")
20 SET(LIBDIR "${PREFIX}/lib")
21
22 ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
23 ADD_DEFINITIONS("-DRESDIR=\"${RESDIR}\"")
24 ADD_DEFINITIONS("-DDATADIR=\"${DATADIR}\"")
25 ADD_DEFINITIONS("-DLOCALEDIR=\"${LOCALEDIR}\"")
26 ADD_DEFINITIONS("-DICONDIR=\"${ICONDIR}\"")
27 ADD_DEFINITIONS("-DIMGDIR=\"${IMGDIR}\"")
28 ADD_DEFINITIONS("-DEDJDIR=\"${EDJDIR}\"")
29
30 SET(CMAKE_LDFLAGS "-Wl,-zdefs" )
31
32 #Add your submodule directory name
33 ADD_SUBDIRECTORY(common)
34 ADD_SUBDIRECTORY(main)
35 ADD_SUBDIRECTORY(composer)
36 ADD_SUBDIRECTORY(setting)
37 ADD_SUBDIRECTORY(dialog)