tizen 2.3.1 release
[framework/security/cert-svc-ui.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(setting-manage-certificates-efl C)
3
4 INCLUDE(FindPkgConfig)
5
6 SET(CMAKE_C_FLAGS_RELEASE "-O2 -Wall")
7 SET(CMAKE_C_FLAGS_DEBUG "-O0 -Wall -g -ggdb")
8 SET(CMAKE_C_FLAGS_CCOV "-O2 -Wall --coverage")
9
10 SET(PREFIX /usr/apps/cert-svc-ui/)
11 SET(LIBDIR "${PREFIX}/lib/ug/")
12 SET(VERSION 0.1.0)
13 SET(RESDIR "${PREFIX}/res")
14 SET(DATADIR "${RESDIR}/etc")
15 SET(LOCALEDIR "${RESDIR}/locale")
16 SET(ICONDIR "${RESDIR}/images")
17 SET(IMGDIR "${RESDIR}/images")
18
19 SET(TARGET_CERT_VIEW "mgr-cert-view")
20 SET(TARGET_CERT_SELECTION_UG "cert-selection-ug-efl")
21 SET(TARGET_CERT_SELECTION_TEST "cert-selection-ug-test")
22 SET(TARGET_CERT_MANAGER_UG "setting-manage-certificates-efl")
23
24 ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
25 ADD_DEFINITIONS("-DRESDIR=\"${RESDIR}\"")
26 ADD_DEFINITIONS("-DDATADIR=\"${DATADIR}\"")
27 ADD_DEFINITIONS("-DLOCALEDIR=\"${LOCALEDIR}\"")
28 ADD_DEFINITIONS("-DIMGDIR=\"${IMGDIR}\"")
29
30 ADD_SUBDIRECTORY(view)
31 ADD_SUBDIRECTORY(ug)
32 ADD_SUBDIRECTORY(cert-selection-ug)
33 #ADD_SUBDIRECTORY(cert-selection-ug-test)
34
35 # i18n
36 ADD_SUBDIRECTORY(po)
37
38 INSTALL(FILES ${CMAKE_SOURCE_DIR}/cert-svc-ui.xml DESTINATION /usr/share/packages/)
39 INSTALL(FILES ${CMAKE_SOURCE_DIR}/data/icons/00_icon_select_all.png DESTINATION ${IMGDIR})
40 INSTALL(
41         FILES
42                 ${CMAKE_SOURCE_DIR}/data/icons/00_nocontents_text_white.png
43                 ${CMAKE_SOURCE_DIR}/data/icons/00_nocontents_text_gray.png
44         DESTINATION
45                 ${PREFIX}/res/images/cert-svc-ui
46 )