1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(capi-ui-sticker)
4 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
5 SET(EXEC_PREFIX "${PREFIX}")
8 ADD_DEFINITIONS("-Werror")
10 ## Include common directory ##
11 INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/include")
12 INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/client")
13 INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/provider")
14 INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/consumer")
16 ## Dependent packages ##
17 INCLUDE(FindPkgConfig)
18 pkg_check_modules(pkgs REQUIRED
26 capi-appfw-package-manager
35 ADD_SUBDIRECTORY(include)
38 ADD_SUBDIRECTORY(server)
40 ## Sticker provider library ##
41 ADD_SUBDIRECTORY(provider)
43 ## Sticker consumer library ##
44 ADD_SUBDIRECTORY(consumer)
47 ADD_SUBDIRECTORY(sticker-parser)
49 IF(DEFINED COMPANION_MODE)
50 ## Sticker companion service ##
51 ADD_SUBDIRECTORY(receiver)
55 INSTALL(FILES ${CMAKE_SOURCE_DIR}/capi-ui-sticker.info DESTINATION ${TZ_SYS_RO_SHARE}/parser-plugins)