Implement additional unit tests
[platform/core/appfw/badge.git] / tool / CMakeLists.txt
1 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/ BADGE_INIT_SRCS)
2 ADD_EXECUTABLE(${TARGET_BADGE_INIT}
3   ${BADGE_INIT_SRCS}
4 )
5
6 TARGET_INCLUDE_DIRECTORIES(${TARGET_BADGE_INIT} PUBLIC
7   "${CMAKE_CURRENT_SOURCE_DIR}/../include"
8 )
9
10 APPLY_PKG_CONFIG(${TARGET_BADGE_INIT} PUBLIC
11   AUL_DEP
12   DLOG_DEPS
13   VCONF_DEPS
14   PKGMGR_DEPS
15   SYSTEM_INFO_DEPS
16   DB_UTIL_DEPS
17   PLATFORM_CONFIG_DEPS
18   PKGMGR_INFO_DEPS
19   SMACK_DEPS
20   GLIB_DEPS
21   GIO_DEPS
22 )
23
24
25 TARGET_LINK_LIBRARIES(${TARGET_BADGE_INIT} PUBLIC ${TARGET_BADGE})
26 SET_TARGET_PROPERTIES(${TARGET_BADGE_INIT} PROPERTIES COMPILE_FLAGS "-fPIE")
27 SET_TARGET_PROPERTIES(${TARGET_BADGE_INIT} PROPERTIES LINK_FLAGS "-pie")
28
29 INSTALL(TARGETS badge_init DESTINATION bin)