Fix crash when invalid parameter given
[platform/core/api/capability-manager.git] / src / CMakeLists.txt
1 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR} SRCS)
2 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/utils UTILS_SRCS)
3 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../)
4
5 ADD_LIBRARY(${TARGET_LIB_CAPMGR} SHARED
6   ${SRCS}
7   ${UTILS_SRCS}
8 )
9
10 APPLY_PKG_CONFIG(${TARGET_LIB_CAPMGR} PUBLIC
11   AUL_DEPS
12   BUNDLE_DEPS
13   DLOG_DEPS
14   GIO_DEPS
15   GLIB_DEPS
16   SQLITE_DEPS
17 )
18
19 SET_TARGET_PROPERTIES(${TARGET_LIB_CAPMGR} PROPERTIES VERSION ${FULLVER})
20 SET_TARGET_PROPERTIES(${TARGET_LIB_CAPMGR} PROPERTIES SOVERSION ${MAJORVER})
21
22 INSTALL(TARGETS ${TARGET_LIB_CAPMGR} DESTINATION ${LIB_INSTALL_DIR})
23 CONFIGURE_FILE(capi-appfw-capmgr.pc.in capi-appfw-capmgr.pc @ONLY)
24 INSTALL(FILES capi-appfw-capmgr.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)