PLM issue resolution(back key was not working at main ThreadListForm)
[apps/native/preloaded/Messages.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)\r
2 \r
3 # Target name and PKGID\r
4 ## TODO : set application name and ID\r
5 SET(this_target Messages)\r
6 SET(PKGID 8r4r5ddzzn)\r
7 \r
8 # include directory\r
9 INCLUDE_DIRECTORIES(\r
10         /usr/include/msg-service\r
11         /usr/include/osp\r
12         inc\r
13   )\r
14 \r
15 # Source files\r
16 FILE(GLOB ${this_target}_SOURCE_FILES \r
17         src/*.cpp       \r
18 )\r
19 \r
20 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIE")\r
21 \r
22 \r
23 # Create executable\r
24 SET(CMAKE_EXECUTABLE_SUFFIX ".exe")\r
25 ADD_EXECUTABLE (${this_target} ${${this_target}_SOURCE_FILES})\r
26 \r
27 # Set link libraries and link options\r
28 ## TODO : add more link libraries and options\r
29 TARGET_LINK_LIBRARIES(${this_target} -L/usr/lib/osp osp-appfw osp-uifw osp-social osp-media osp-image osp-content osp-telephony osp-shell osp-shell-core msg_mapi)\r
30 TARGET_LINK_LIBRARIES(${this_target} -Xlinker --allow-shlib-undefined -pthread -pie)\r
31 \r
32 # Copy info, data, res, and icons directories\r
33 INSTALL(TARGETS ${this_target} DESTINATION ../usr/apps/${PKGID}/bin)\r
34 \r
35 # Copy resource\r
36 INSTALL(FILES ${CMAKE_SOURCE_DIR}/manifest.xml DESTINATION ../usr/apps/${PKGID}/info)\r
37 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/res DESTINATION ../usr/apps/${PKGID})\r
38 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/shared DESTINATION ../usr/apps/${PKGID})\r