CMAKE_MINIMUM_REQUIRED(VERSION 2.6) PROJECT(autofill) SET(PREFIX ${CMAKE_INSTALL_PREFIX}) SET(EXEC_PREFIX "${PREFIX}") SET(INCLUDEDIR "${PREFIX}/include") SET(VERSION 0.2.44) FIND_PROGRAM(UNAME NAMES uname) EXEC_PROGRAM("${UNAME}" ARGS "-m" OUTPUT_VARIABLE "ARCH") #ADD_DEFINITIONS("-DTTS_LIBDIR=\"${LIBDIR}\"") ADD_DEFINITIONS("-Werror") ## Include common directory ## INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/common") ## Dependent packages ## INCLUDE(FindPkgConfig) ## API ## #ADD_SUBDIRECTORY(include) ## Autofill common library ## ADD_SUBDIRECTORY(common) ## Client library ## ADD_SUBDIRECTORY(client) ## Service library ## ADD_SUBDIRECTORY(service_lib) ## Manager library ## ADD_SUBDIRECTORY(manager) ## Server daemon ## ADD_SUBDIRECTORY(server) ## Config ## #INSTALL(FILES ${CMAKE_SOURCE_DIR}/autofill-config.xml DESTINATION ${TZ_SYS_RO_SHARE}/voice/autofill/1.0) #INSTALL(FILES ${CMAKE_SOURCE_DIR}/autofill-server.conf DESTINATION /etc/dbus-1/session.d)