Change application path from '/opt' to '/usr'.
[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_VIEWER_DIR "${CMAKE_SOURCE_DIR}/viewer")
10 SET(CMAKE_SOURCE_CLASS0_DIR "${CMAKE_SOURCE_DIR}/class0")
11 SET(CMAKE_SOURCE_DIALOG_DIR "${CMAKE_SOURCE_DIR}/dialog")
12
13 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
14 SET(BINDIR "${PREFIX}/bin")
15 SET(RESDIR "${PREFIX}/res")
16 SET(DATADIR ${CMAKE_INSTALL_DATADIR})
17 SET(LOCALEDIR "${RESDIR}/locale")
18 SET(ICONDIR "${RESDIR}/icons/default/small")
19 SET(IMGDIR "${RESDIR}/images")
20 SET(EDJDIR "${RESDIR}/edje")
21 SET(UGDIR "/usr/ug/lib")
22 SET(LIBDIR "${PREFIX}/lib")
23
24 ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
25 ADD_DEFINITIONS("-DRESDIR=\"${RESDIR}\"")
26 ADD_DEFINITIONS("-DDATADIR=\"${DATADIR}\"")
27 ADD_DEFINITIONS("-DLOCALEDIR=\"${LOCALEDIR}\"")
28 ADD_DEFINITIONS("-DICONDIR=\"${ICONDIR}\"")
29 ADD_DEFINITIONS("-DIMGDIR=\"${IMGDIR}\"")
30 ADD_DEFINITIONS("-DEDJDIR=\"${EDJDIR}\"")
31
32 SET(CMAKE_LDFLAGS "-Wl,-zdefs" )
33
34 #Add your submodule directory name
35 ADD_SUBDIRECTORY(common)
36 ADD_SUBDIRECTORY(main)
37 ADD_SUBDIRECTORY(composer)
38 ADD_SUBDIRECTORY(setting)
39 ADD_SUBDIRECTORY(viewer)
40 ADD_SUBDIRECTORY(class0)
41 ADD_SUBDIRECTORY(dialog)