3 PKG_CHECK_MODULES(ACE_INSTALL_DEPS
10 ${PROJECT_SOURCE_DIR}/ace_install
13 SET(ACE_INSTALL_SRC_DIR
14 ${ACE_INSTALL_DIR}/src
17 SET(ACE_INSTALL_INCLUDE_DIR
18 ${ACE_INSTALL_DIR}/include
21 SET(ACE_INSTALL_SOURCES
22 ${COMMUNICATION_CLIENT_SOURCES}
23 ${ACE_INSTALL_SRC_DIR}/ace_api_install.cpp
26 SET(ACE_INSTALL_INCLUDES
27 ${COMMUNICATION_CLIENT_INCLUDES}
28 ${ACE_INSTALL_DEPS_INCLUDE_DIRS}
29 ${ACE_INSTALL_INCLUDE_DIR}
30 ${PROJECT_SOURCE_DIR}/ace_common/include
31 ${PROJECT_SOURCE_DIR}/ace/include
32 ${PROJECT_SOURCE_DIR}/src/services/ace
33 ${PROJECT_SOURCE_DIR}/src/services/ace/dbus/api
34 ${PROJECT_SOURCE_DIR}/src/daemon/dbus
37 ADD_DEFINITIONS(${ACE_INSTALL_DEPS_CFLAGS})
38 ADD_DEFINITIONS(${ACE_INSTALL_CFLAGS_OTHER})
40 INCLUDE_DIRECTORIES(${ACE_INSTALL_INCLUDES})
42 ADD_LIBRARY(${TARGET_ACE_INSTALL_LIB} SHARED ${ACE_INSTALL_SOURCES})
44 SET_TARGET_PROPERTIES(${TARGET_ACE_INSTALL_LIB} PROPERTIES
45 SOVERSION ${API_VERSION}
48 SET_TARGET_PROPERTIES(${TARGET_ACE_INSTALL_LIB} PROPERTIES
51 TARGET_LINK_LIBRARIES(${TARGET_ACE_INSTALL_LIB}
52 ${ACE_INSTALL_DEPS_LIBRARIES}
53 ${TARGET_ACE_DAO_RW_LIB}
56 INSTALL(TARGETS ${TARGET_ACE_INSTALL_LIB}
60 ${ACE_INSTALL_INCLUDE_DIR}/ace_api_install.h
61 DESTINATION include/ace-install