Fix parsing vconf attributes of boot-sequence
[platform/core/appfw/aul-1.git] / parser / boot-sequencer / CMakeLists.txt
1 SET(TARGET_BOOT_SEQUENCER_PARSER_PLUGIN "boot-sequencer")
2
3 SET(SHARED_DIR "${CMAKE_INSTALL_PREFIX}/share")
4
5 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -Wall -Werror -Winline")
6
7 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}
8   BOOT_SEQUENCER_PARSER_PLUGIN_SRCS)
9
10 ADD_LIBRARY(${TARGET_BOOT_SEQUENCER_PARSER_PLUGIN} SHARED
11   ${BOOT_SEQUENCER_PARSER_PLUGIN_SRCS})
12
13 TARGET_INCLUDE_DIRECTORIES(${TARGET_BOOT_SEQUENCER_PARSER_PLUGIN}
14   PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
15
16 APPLY_PKG_CONFIG(${TARGET_BOOT_SEQUENCER_PARSER_PLUGIN} PUBLIC
17   BUNDLE_DEPS
18   DLOG_DEPS
19   GLIB_DEPS
20   LIBTZPLATFORM_CONFIG_DEPS
21   LIBXML_DEPS
22   PKGMGR_INFO_DEPS
23   PKGMGR_INSTALLER_DEPS
24 )
25
26 INSTALL(TARGETS ${TARGET_BOOT_SEQUENCER_PARSER_PLUGIN}
27   DESTINATION ${SYSCONF_INSTALL_DIR}/package-manager/parserlib)
28 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/boot-sequencer.info
29   DESTINATION ${SHARED_DIR}/parser-plugins)