5096b4ae1b1462a18e7b752067206e10f01eecbf
[apps/core/preloaded/settings.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(setting)
3
4 SET(SETTING_PKG_NAME com.samsung.setting)
5
6 SET(PREFIX "/opt/apps/com.samsung.setting")
7 SET(BINDIR "${PREFIX}/bin")
8 SET(RESDIR "${PREFIX}/res")
9 SET(DATADIR "${PREFIX}/data")
10 SET(LOCALEDIR "${RESDIR}/locale")
11 SET(ICONDIR "/opt/share/icons/default/small")
12 SET(EDJDIR "${RESDIR}/edje")
13 SET(IMAGEDIR "${RESDIR}/images")
14
15 #set variable
16 SET(SETTING_PROFILE setting-profile)
17 SET(SETTING_CONNECTIVITY setting-connectivity)
18 SET(SETTING_SECURITY setting-security)
19 SET(SETTING_DISPLAY setting-display)
20 SET(SETTING_TIME setting-time)
21 SET(SETTING_PHONE setting-phone)
22 SET(SETTING_MEMORY setting-memory)
23 SET(SETTING_RESET setting-reset)
24 SET(SETTING_PASSWORD setting-password)
25 SET(SETTING_COMMON setting-common)
26 SET(SETTING_NETWORK setting-network)
27 SET(SETTING_ABOUT setting-about)
28 #SET(SETTING_VIEWTYPE setting-viewtype)
29 #SET(SETTING_MOTION setting-motion)
30 #SET(SETTING_ACCESSIBILITY setting-accessibility)
31 SET(SETTING_MENUSCREEN setting-menuscreen)
32 SET(SETTING_POWERSAVING setting-powersaving)
33 SET(SETTING_FONT setting-font)
34 SET(SETTING_STORAGE setting-storage)
35 SET(SETTING_FILEVIEW setting-fileview)
36 SET(SETTING_LIVEBOX setting-livebox)
37 SET(SETTING_SHORTCUT setting-shortcut)
38 SET(SETTING_DATAUSAGE setting-datausage)
39 #SET(SETTING_DRIVINGMODE setting-drivingmode)
40
41 SET(SETTING_PROFILE_UG ug-setting-profile-efl)
42 SET(SETTING_DEVELOPEROPTION_UG ug-setting-developeroption-efl)
43 SET(SETTING_MEMORY_UG ug-setting-memory-efl)
44 SET(SETTING_SECURITY_UG ug-setting-security-efl)
45 SET(SETTING_DISPLAY_UG ug-setting-display-efl)
46 SET(SETTING_TIME_UG ug-setting-time-efl)
47 SET(SETTING_PHONE_UG ug-setting-phone-efl)
48 SET(SETTING_RESET_UG ug-setting-reset-efl)
49 SET(SETTING_NETWORK_UG ug-setting-network-efl)
50 SET(SETTING_ABOUT_UG ug-setting-about-efl)
51 SET(SETTING_FILEVIEW_UG ug-setting-fileview-efl)
52 SET(SETTING_LIVEBOX_UG ug-setting-livebox-efl)
53 SET(SETTING_SHORTCUT_UG ug-setting-shortcut-efl)
54
55 SET(SETTING_PASSWORD_UG ug-setting-password-efl)
56 #SET(SETTING_VIEWTYPE_UG ug-setting-viewtype-efl)
57 #SET(SETTING_MOTION_UG ug-setting-motion-efl)
58 #SET(SETTING_ACCESSIBILITY_UG ug-setting-accessibility-efl)
59 SET(SETTING_MENUSCREEN_UG ug-setting-menuscreen-sel-efl)
60 SET(SETTING_POWERSAVING_UG ug-setting-powersaving-efl)
61 SET(SETTING_FONT_UG ug-setting-font-efl)
62 SET(SETTING_STORAGE_UG ug-setting-storage-efl)
63 SET(SETTING_DATAUSAGE_UG ug-setting-datausage-efl)
64 #SET(SETTING_DRIVINGMODE_UG ug-setting-drivingmode-efl)
65
66 SET(LIB_SETTING_COMMON setting-common)
67
68
69 #setting main view build start
70 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
71 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
72
73 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_COMMON})
74 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_STORAGE})
75 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_PHONE})
76 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_CONNECTIVITY})
77 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_DISPLAY})
78 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_MEMORY})
79 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_NETWORK})
80 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_PROFILE})
81 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_RESET})
82 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_SECURITY})
83 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_TIME})
84 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_ABOUT})
85 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_PASSWORD})
86 #ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_VIEWTYPE})
87 #ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_MOTION})
88 #ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_ACCESSIBILITY})
89 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_MENUSCREEN})
90 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_POWERSAVING})
91 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_FONT})
92 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_FILEVIEW})
93 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_LIVEBOX})
94 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_SHORTCUT})
95 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_DATAUSAGE})
96 #ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_DRIVINGMODE})
97 ADD_SUBDIRECTORY(src)
98