Release version 0.12.34
[platform/core/appfw/alarm-manager.git] / tool / CMakeLists.txt
1 LINK_DIRECTORIES(${CMAKE_BINARY_DIR})
2 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include)
3
4 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fpie")
5
6 PKG_CHECK_MODULES(tool_pkgs REQUIRED dlog glib-2.0 notification)
7 INCLUDE_DIRECTORIES(${tool_pkgs_INCLUDE_DIRS})
8 LINK_DIRECTORIES(${tool_pkgs_LIBRARY_DIRS})
9
10 add_executable(alarmmgr_get_all_info alarmmgr_get_all_info.c)
11 target_link_libraries(alarmmgr_get_all_info ${LIBRARY} ${tool_pkgs_LIBRARIES})
12 INSTALL(TARGETS alarmmgr_get_all_info DESTINATION ${BIN_INSTALL_DIR})
13
14 add_executable(alarmmgr_add_reference_periodic_alarm_withcb alarmmgr_add_reference_periodic_alarm_withcb.c)
15 target_link_libraries(alarmmgr_add_reference_periodic_alarm_withcb ${LIBRARY} ${tool_pkgs_LIBRARIES})
16 INSTALL(TARGETS alarmmgr_add_reference_periodic_alarm_withcb DESTINATION ${BIN_INSTALL_DIR})
17
18 add_executable(alarmmgr_add_periodic_alarm_withcb alarmmgr_add_periodic_alarm_withcb.c)
19 target_link_libraries(alarmmgr_add_periodic_alarm_withcb ${LIBRARY} ${tool_pkgs_LIBRARIES})
20 INSTALL(TARGETS alarmmgr_add_periodic_alarm_withcb DESTINATION ${BIN_INSTALL_DIR})