1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(ise-default CXX)
7 src/ise-language-change.cpp
8 src/ise-tutorial-mode.cpp
12 src/ise-stt-option.cpp
13 src/ise-stt-common.cpp
14 src/ise-floating-mode.cpp
18 src/WInputSttMicEffect.cpp
19 src/ise_lang_table.cpp
23 src/candidate-factory.cpp
26 src/candidate-multiline-efl.cpp
29 src/ise-sticker-mode.cpp
31 src/ise-emoticon-list.cpp
32 src/ise-emoticon-mode.cpp
36 src/w-input-smartreply.cpp
41 src/ise-stt-option.cpp
46 src/ise_lang_table.cpp
50 SET(ISE_PACKAGE ${PROJECT_NAME})
51 SET(ISE_PKGNAME ${PACKAGE})
52 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
53 SET(ISE_BINDIR "${TZ_SYS_RO_APP}/${ISE_PACKAGE}/bin")
54 SET(ISE_LIBDIR "${TZ_SYS_RO_APP}/${ISE_PACKAGE}/lib")
55 SET(ISE_RESDIR "${TZ_SYS_RO_APP}/${ISE_PACKAGE}/res")
56 SET(ISE_LAYOUTDIR "${ISE_RESDIR}/720x1280/default")
57 IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
58 SET(CMAKE_BUILD_TYPE "Release")
60 MESSAGE(STATUS "Build type: ${CMAKE_BUILD_TYPE}")
62 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src/include
63 ${CMAKE_SOURCE_DIR}/src
64 ${CMAKE_SOURCE_DIR}/src/
65 ${CMAKE_SOURCE_DIR}/src/
68 INCLUDE(FindPkgConfig)
69 SET(PKGS_CHECK_MODULES
78 capi-appfw-application
80 capi-media-sound-manager
82 capi-system-system-settings
90 capi-ui-sticker-consumer
91 capi-content-mime-type
96 ADD_DEFINITIONS("-DHAVE_CBHM")
97 SET(PKGS_CHECK_MODULES ${PKGS_CHECK_MODULES} cbhm)
100 pkg_check_modules(ISE_PKGS REQUIRED ${PKGS_CHECK_MODULES})
102 FOREACH(flag ${ISE_PKGS_CFLAGS})
103 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
106 SET(SETTING_PKGS_CHECK_MODULES
112 capi-appfw-application
113 capi-appfw-preference
114 capi-system-system-settings
119 pkg_check_modules(ISE_SETTING_PKGS REQUIRED ${SETTING_PKGS_CHECK_MODULES})
121 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -fPIE -Wall -fpermissive -Werror")
122 #SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -finstrument-functions")
123 SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
124 SET(CMAKE_CXX_FLAGS_RELEASE "-O2 -g")
125 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie")
127 ADD_DEFINITIONS("-DEXPORTED=__attribute__((visibility(\"default\")))")
128 ADD_DEFINITIONS("-DPACKAGE=\"${ISE_PACKAGE}\"")
129 ADD_DEFINITIONS("-DPACKAGE_NAME=\"${ISE_PKGNAME}\"")
130 ADD_DEFINITIONS("-DRESDIR=\"${ISE_RESDIR}\"")
131 ADD_DEFINITIONS("-DLAYOUTDIR=\"${ISE_LAYOUTDIR}\"")
132 ADD_DEFINITIONS(-DISE_NAME=\"/ise-default\")
133 ADD_DEFINITIONS(-DSUPPORTS_EMOTICONS)
135 ADD_EXECUTABLE(${PROJECT_NAME} ${ISE_SRCS})
137 ADD_EXECUTABLE(${PROJECT_NAME}-setting ${ISE_SETTING_SRCS})
142 COMMAND edje_cc -no-save
143 -id ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/candidate-single
144 -sd ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/candidate-single
145 ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/candidate-single/candidate.edc
146 ${CMAKE_BINARY_DIR}/candidate-single.edj
147 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/candidate-single/candidate.edc
149 ADD_DEPENDENCIES(${PROJECT_NAME} candidate-single.edj)
150 INSTALL(FILES ${CMAKE_BINARY_DIR}/candidate-single.edj DESTINATION ${ISE_RESDIR}/edje)
154 candidate-multiline.edj
155 COMMAND edje_cc -no-save
156 -id ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/candidate-multiline
157 -sd ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/candidate-multiline
158 ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/candidate-multiline/candidate.edc
159 ${CMAKE_BINARY_DIR}/candidate-multiline.edj
160 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/candidate-multiline/candidate.edc
162 ADD_DEPENDENCIES(${PROJECT_NAME} candidate-multiline.edj)
163 INSTALL(FILES ${CMAKE_BINARY_DIR}/candidate-multiline.edj DESTINATION ${ISE_RESDIR}/edje)
167 customised_gengrid.edj
168 COMMAND edje_cc -no-save
169 -id ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid
170 -sd ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid
171 ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid/customised_gengrid.edc
172 ${CMAKE_BINARY_DIR}/customised_gengrid.edj
173 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid/customised_gengrid.edc)
174 ADD_DEPENDENCIES(${PROJECT_NAME} customised_gengrid.edj)
175 INSTALL(FILES ${CMAKE_BINARY_DIR}/customised_gengrid.edj DESTINATION ${ISE_RESDIR}/edje)
178 customised_sticker_gengrid.edj
179 COMMAND edje_cc -no-save
180 -id ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid
181 -sd ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid
182 ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid/customised_sticker_gengrid.edc
183 ${CMAKE_BINARY_DIR}/customised_sticker_gengrid.edj
184 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid/customised_sticker_gengrid.edc)
185 ADD_DEPENDENCIES(${PROJECT_NAME} customised_sticker_gengrid.edj)
186 INSTALL(FILES ${CMAKE_BINARY_DIR}/customised_sticker_gengrid.edj DESTINATION ${ISE_RESDIR}/edje)
190 COMMAND edje_cc -no-save
191 ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid/layout_keypad.edc
192 ${CMAKE_BINARY_DIR}/layout_keypad.edj
193 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid/layout_keypad.edc)
194 ADD_DEPENDENCIES(${PROJECT_NAME} layout_keypad.edj)
195 INSTALL(FILES ${CMAKE_BINARY_DIR}/layout_keypad.edj DESTINATION ${ISE_RESDIR}/edje)
198 layout_sticker_keypad.edj
199 COMMAND edje_cc -no-save
200 ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid/layout_sticker_keypad.edc
201 ${CMAKE_BINARY_DIR}/layout_sticker_keypad.edj
202 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/gengrid/layout_sticker_keypad.edc)
203 ADD_DEPENDENCIES(${PROJECT_NAME} layout_sticker_keypad.edj)
204 INSTALL(FILES ${CMAKE_BINARY_DIR}/layout_sticker_keypad.edj DESTINATION ${ISE_RESDIR}/edje)
206 if(${TARGET} STREQUAL "mobile")
207 ADD_CUSTOM_TARGET( customised_ctxpopup.edj COMMAND edje_cc
208 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/mobile
209 -sd ${CMAKE_CURRENT_SOURCE_DIR}/edje/mobile
210 ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/customised_ctxpopup.edc
211 ${CMAKE_BINARY_DIR}/customised_ctxpopup.edj
212 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/customised_ctxpopup.edc)
213 ADD_DEPENDENCIES(${PROJECT_NAME} customised_ctxpopup.edj)
214 INSTALL(FILES ${CMAKE_BINARY_DIR}/customised_ctxpopup.edj DESTINATION ${ISE_RESDIR}/edje/mobile)
217 if(${TARGET} STREQUAL "wearable")
218 file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/res/wearable/edje)
219 ADD_CUSTOM_TARGET(w-input-stt.edj COMMAND edje_cc
220 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/wearable/images
221 ${CMAKE_CURRENT_SOURCE_DIR}/res/wearable/edje/w-input-stt.edc
222 ${CMAKE_BINARY_DIR}/res/wearable/edje/w-input-stt.edj
223 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/wearable/edje/w-input-stt.edc)
224 ADD_DEPENDENCIES(${PROJECT_NAME} w-input-stt.edj)
225 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/wearable/edje/w-input-stt.edj DESTINATION
226 ${ISE_RESDIR}/edje/wearable)
228 ADD_CUSTOM_TARGET(popup_custom.edj COMMAND edje_cc
229 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/wearable/images
230 ${CMAKE_CURRENT_SOURCE_DIR}/res/wearable/edje/popup_custom.edc
231 ${CMAKE_BINARY_DIR}/res/wearable/edje/popup_custom.edj
232 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/wearable/edje/popup_custom.edc)
233 ADD_DEPENDENCIES(${PROJECT_NAME} popup_custom.edj)
234 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/wearable/edje/popup_custom.edj DESTINATION
235 ${ISE_RESDIR}/edje/wearable)
237 ADD_CUSTOM_TARGET(tutorial_popup.edj COMMAND edje_cc
238 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/wearable/images
239 ${CMAKE_CURRENT_SOURCE_DIR}/res/wearable/edje/tutorial_popup.edc
240 ${CMAKE_BINARY_DIR}/res/wearable/edje/tutorial_popup.edj
241 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/wearable/edje/tutorial_popup.edc)
242 ADD_DEPENDENCIES(${PROJECT_NAME} tutorial_popup.edj)
243 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/wearable/edje/tutorial_popup.edj DESTINATION
244 ${ISE_RESDIR}/edje/wearable)
246 ADD_CUSTOM_TARGET(w-input-stt-button.edj COMMAND edje_cc
247 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/wearable/images
248 ${CMAKE_CURRENT_SOURCE_DIR}/res/wearable/edje/w-input-stt-button.edc
249 ${CMAKE_BINARY_DIR}/res/wearable/edje/w-input-stt-button.edj
250 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/wearable/edje/w-input-stt-button.edc)
251 ADD_DEPENDENCIES(${PROJECT_NAME} w-input-stt-button.edj)
252 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/wearable/edje/w-input-stt-button.edj DESTINATION
253 ${ISE_RESDIR}/edje/wearable)
255 elseif(${TARGET} STREQUAL "tv")
256 file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/res/tv/edje)
257 ADD_CUSTOM_TARGET(w-input-stt.edj COMMAND edje_cc
258 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/tv/images
259 ${CMAKE_CURRENT_SOURCE_DIR}/res/tv/edje/w-input-stt.edc
260 ${CMAKE_BINARY_DIR}/res/tv/edje/w-input-stt.edj
261 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/tv/edje/w-input-stt.edc)
262 ADD_DEPENDENCIES(${PROJECT_NAME} w-input-stt.edj)
263 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/tv/edje/w-input-stt.edj DESTINATION
264 ${ISE_RESDIR}/edje/tv)
266 ADD_CUSTOM_TARGET(w-input-stt-button.edj COMMAND edje_cc
267 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/tv/images
268 ${CMAKE_CURRENT_SOURCE_DIR}/res/tv/edje/w-input-stt-button.edc
269 ${CMAKE_BINARY_DIR}/res/tv/edje/w-input-stt-button.edj
270 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/tv/edje/w-input-stt-button.edc)
271 ADD_DEPENDENCIES(${PROJECT_NAME} w-input-stt-button.edj)
272 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/tv/edje/w-input-stt-button.edj DESTINATION
273 ${ISE_RESDIR}/edje/tv)
275 ADD_CUSTOM_TARGET(popup_custom.edj COMMAND edje_cc
276 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/tv/images
277 ${CMAKE_CURRENT_SOURCE_DIR}/res/tv/edje/popup_custom.edc
278 ${CMAKE_BINARY_DIR}/res/tv/edje/popup_custom.edj
279 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/tv/edje/popup_custom.edc)
280 ADD_DEPENDENCIES(${PROJECT_NAME} popup_custom.edj)
281 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/tv/edje/popup_custom.edj DESTINATION
282 ${ISE_RESDIR}/edje/tv)
284 ADD_CUSTOM_TARGET(popup_keyboard.edj COMMAND edje_cc
285 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/tv/images
286 ${CMAKE_CURRENT_SOURCE_DIR}/res/tv/edje/popup_keyboard.edc
287 ${CMAKE_BINARY_DIR}/res/tv/edje/popup_keyboard.edj
288 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/tv/edje/popup_keyboard.edc)
289 ADD_DEPENDENCIES(${PROJECT_NAME} popup_keyboard.edj)
290 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/tv/edje/popup_keyboard.edj DESTINATION
291 ${ISE_RESDIR}/edje/tv)
293 elseif(${TARGET} STREQUAL "common")
294 file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/res/common/edje)
295 ADD_CUSTOM_TARGET(w-input-stt.edj COMMAND edje_cc
296 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/common/images
297 ${CMAKE_CURRENT_SOURCE_DIR}/res/common/edje/w-input-stt.edc
298 ${CMAKE_BINARY_DIR}/res/common/edje/w-input-stt.edj
299 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/common/edje/w-input-stt.edc)
300 ADD_DEPENDENCIES(${PROJECT_NAME} w-input-stt.edj)
301 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/common/edje/w-input-stt.edj DESTINATION
302 ${ISE_RESDIR}/edje/common)
304 ADD_CUSTOM_TARGET(w-input-stt-button.edj COMMAND edje_cc
305 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/common/images
306 ${CMAKE_CURRENT_SOURCE_DIR}/res/common/edje/w-input-stt-button.edc
307 ${CMAKE_BINARY_DIR}/res/common/edje/w-input-stt-button.edj
308 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/common/edje/w-input-stt-button.edc)
309 ADD_DEPENDENCIES(${PROJECT_NAME} w-input-stt-button.edj)
310 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/common/edje/w-input-stt-button.edj DESTINATION
311 ${ISE_RESDIR}/edje/common)
313 ADD_CUSTOM_TARGET(popup_custom.edj COMMAND edje_cc
314 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/common/images
315 ${CMAKE_CURRENT_SOURCE_DIR}/res/common/edje/popup_custom.edc
316 ${CMAKE_BINARY_DIR}/res/common/edje/popup_custom.edj
317 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/common/edje/popup_custom.edc)
318 ADD_DEPENDENCIES(${PROJECT_NAME} popup_custom.edj)
319 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/common/edje/popup_custom.edj DESTINATION
320 ${ISE_RESDIR}/edje/common)
322 ADD_CUSTOM_TARGET(main_layout.edj COMMAND edje_cc
323 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/common/images
324 ${CMAKE_CURRENT_SOURCE_DIR}/res/common/edje/main_layout.edc
325 ${CMAKE_BINARY_DIR}/res/common/edje/main_layout.edj
326 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/common/edje/main_layout.edc)
327 ADD_DEPENDENCIES(${PROJECT_NAME} main_layout.edj)
328 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/common/edje/main_layout.edj DESTINATION
329 ${ISE_RESDIR}/edje/common)
331 ADD_CUSTOM_TARGET( customised_ctxpopup.edj COMMAND edje_cc
332 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/common
333 -sd ${CMAKE_CURRENT_SOURCE_DIR}/edje/common
334 ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/customised_ctxpopup.edc
335 ${CMAKE_BINARY_DIR}/customised_ctxpopup.edj
336 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/data/edc/customised_ctxpopup.edc)
337 ADD_DEPENDENCIES(${PROJECT_NAME} customised_ctxpopup.edj)
338 INSTALL(FILES ${CMAKE_BINARY_DIR}/customised_ctxpopup.edj DESTINATION ${ISE_RESDIR}/edje/common)
341 file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/res/mobile/edje)
342 ADD_CUSTOM_TARGET(w-input-stt.edj COMMAND edje_cc
343 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/mobile/images
344 ${CMAKE_CURRENT_SOURCE_DIR}/res/mobile/edje/w-input-stt.edc
345 ${CMAKE_BINARY_DIR}/res/mobile/edje/w-input-stt.edj
346 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/mobile/edje/w-input-stt.edc)
347 ADD_DEPENDENCIES(${PROJECT_NAME} w-input-stt.edj)
348 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/mobile/edje/w-input-stt.edj DESTINATION
349 ${ISE_RESDIR}/edje/mobile)
351 ADD_CUSTOM_TARGET(w-input-stt-button.edj COMMAND edje_cc
352 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/mobile/images
353 ${CMAKE_CURRENT_SOURCE_DIR}/res/mobile/edje/w-input-stt-button.edc
354 ${CMAKE_BINARY_DIR}/res/mobile/edje/w-input-stt-button.edj
355 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/mobile/edje/w-input-stt-button.edc)
356 ADD_DEPENDENCIES(${PROJECT_NAME} w-input-stt-button.edj)
357 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/mobile/edje/w-input-stt-button.edj DESTINATION
358 ${ISE_RESDIR}/edje/mobile)
360 ADD_CUSTOM_TARGET(popup_custom.edj COMMAND edje_cc
361 -id ${CMAKE_CURRENT_SOURCE_DIR}/edje/mobile/images
362 ${CMAKE_CURRENT_SOURCE_DIR}/res/mobile/edje/popup_custom.edc
363 ${CMAKE_BINARY_DIR}/res/mobile/edje/popup_custom.edj
364 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/mobile/edje/popup_custom.edc)
365 ADD_DEPENDENCIES(${PROJECT_NAME} popup_custom.edj)
366 INSTALL(FILES ${CMAKE_BINARY_DIR}/res/mobile/edje/popup_custom.edj DESTINATION
367 ${ISE_RESDIR}/edje/mobile)
372 TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${ISE_PKGS_LDFLAGS})
373 TARGET_LINK_LIBRARIES(${PROJECT_NAME}-setting ${ISE_SETTING_PKGS_LDFLAGS})
375 set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
376 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${ISE_BINDIR})
377 INSTALL(TARGETS ${PROJECT_NAME}-setting DESTINATION ${ISE_BINDIR})
379 INSTALL(FILES ${CMAKE_SOURCE_DIR}/${PROJECT_NAME}.xml DESTINATION
380 ${TZ_SYS_RO_PACKAGES})
382 if(${TARGET} STREQUAL "wearable")
383 FILE(GLOB_RECURSE ISE_DEFAULT_IMAGES "${CMAKE_CURRENT_SOURCE_DIR}/res/wearable/images/*.png")
384 INSTALL(FILES ${ISE_DEFAULT_IMAGES} DESTINATION ${ISE_RESDIR}/wearable/images)
385 elseif(${TARGET} STREQUAL "tv")
386 FILE(GLOB_RECURSE ISE_DEFAULT_IMAGES "${CMAKE_CURRENT_SOURCE_DIR}/res/tv/images/*.png")
387 INSTALL(FILES ${ISE_DEFAULT_IMAGES} DESTINATION ${ISE_RESDIR}/tv/images)
388 elseif(${TARGET} STREQUAL "common")
389 FILE(GLOB_RECURSE ISE_DEFAULT_IMAGES "${CMAKE_CURRENT_SOURCE_DIR}/res/common/images/*.png")
390 INSTALL(FILES ${ISE_DEFAULT_IMAGES} DESTINATION ${ISE_RESDIR}/common/images)
392 FILE(GLOB_RECURSE ISE_DEFAULT_IMAGES "${CMAKE_CURRENT_SOURCE_DIR}/res/mobile/images/*.png")
393 INSTALL(FILES ${ISE_DEFAULT_IMAGES} DESTINATION ${ISE_RESDIR}/mobile/images)
396 if(${TARGET} STREQUAL "tv")
397 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/data/pixmaps/default/tv/
398 DESTINATION ${ISE_LAYOUTDIR}/tv/image)
399 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/data/layout/tv/ DESTINATION
400 ${ISE_LAYOUTDIR}/tv FILES_MATCHING PATTERN "*.xml")
401 elseif(${TARGET} STREQUAL "wearable")
402 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/data/pixmaps/default/wearable/
403 DESTINATION ${ISE_LAYOUTDIR}/wearable/image)
404 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/data/layout/wearable/ DESTINATION
405 ${ISE_LAYOUTDIR}/wearable FILES_MATCHING PATTERN "*.xml")
406 elseif(${TARGET} STREQUAL "common")
407 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/data/pixmaps/default/common/
408 DESTINATION ${ISE_LAYOUTDIR}/common/image)
409 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/data/layout/common/ DESTINATION
410 ${ISE_LAYOUTDIR}/common FILES_MATCHING PATTERN "*.xml")
412 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/data/pixmaps/default/mobile/
413 DESTINATION ${ISE_LAYOUTDIR}/mobile/image)
414 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/data/layout/mobile/ DESTINATION
415 ${ISE_LAYOUTDIR}/mobile FILES_MATCHING PATTERN "*.xml")