1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
3 SET(INSTALLER_SERVICE installer-service)
6 src/installer-service.c
9 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}
10 ${CMAKE_CURRENT_SOURCE_DIR}/include/
13 INCLUDE(FindPkgConfig)
14 pkg_check_modules(pkgs REQUIRED
15 capi-appfw-service-application
20 FOREACH(flag ${pkgs_CFLAGS})
21 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag} -fpie")
24 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
26 ADD_EXECUTABLE(${INSTALLER_SERVICE} ${SRCS})
27 TARGET_LINK_LIBRARIES(${INSTALLER_SERVICE} ${pkgs_LDFLAGS} "-pie")
29 INSTALL(TARGETS ${INSTALLER_SERVICE} DESTINATION /usr/apps/${INSTALLER_PKG_NAME}/bin)
31 #INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${INSTALLER_SERVICE}.xml DESTINATION /opt/share/packages)
32 #INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${INSTALLER_SERVICE}.rule DESTINATION /etc/smack/accesses2.d)