1 SET(TARGET_BOOT_SEQUENCER_PARSER_PLUGIN "boot-sequencer")
3 SET(SHARED_DIR "${CMAKE_INSTALL_PREFIX}/share")
5 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -Wall -Werror -Winline")
7 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}
8 BOOT_SEQUENCER_PARSER_PLUGIN_SRCS)
10 ADD_LIBRARY(${TARGET_BOOT_SEQUENCER_PARSER_PLUGIN} SHARED
11 ${BOOT_SEQUENCER_PARSER_PLUGIN_SRCS})
13 TARGET_INCLUDE_DIRECTORIES(${TARGET_BOOT_SEQUENCER_PARSER_PLUGIN}
14 PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
16 APPLY_PKG_CONFIG(${TARGET_BOOT_SEQUENCER_PARSER_PLUGIN} PUBLIC
20 LIBTZPLATFORM_CONFIG_DEPS
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)