1 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR} COMPONENT_MANAGER_SRCS)
3 ADD_LIBRARY(${TARGET_COMPONENT_MANAGER} SHARED ${COMPONENT_MANAGER_SRCS})
4 SET_TARGET_PROPERTIES(${TARGET_COMPONENT_MANAGER} PROPERTIES VERSION ${FULLVER})
5 SET_TARGET_PROPERTIES(${TARGET_COMPONENT_MANAGER} PROPERTIES SOVERSION ${MAJORVER})
6 SET_TARGET_PROPERTIES(${TARGET_COMPONENT_MANAGER} PROPERTIES CLEAN_DIRECT_OUTPUT 1)
7 TARGET_LINK_LIBRARIES(${TARGET_COMPONENT_MANAGER})
9 TARGET_INCLUDE_DIRECTORIES(${TARGET_COMPONENT_MANAGER} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../)
10 TARGET_INCLUDE_DIRECTORIES(${TARGET_COMPONENT_MANAGER} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../include/)
12 APPLY_PKG_CONFIG(${TARGET_COMPONENT_MANAGER} PUBLIC
19 CONFIGURE_FILE(../capi-appfw-component-manager.pc.in ../capi-appfw-component-manager.pc @ONLY)
20 INSTALL(TARGETS ${TARGET_COMPONENT_MANAGER} DESTINATION ${LIB_INSTALL_DIR})
21 INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/../capi-appfw-component-manager.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
22 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/include/ DESTINATION include/appfw/