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 ${ACE_INSTALL_SRC_DIR}/ace_api_install.cpp
25 SET(ACE_INSTALL_INCLUDES
26 ${ACE_INSTALL_DEPS_INCLUDE_DIRS}
27 ${ACE_INSTALL_INCLUDE_DIR}
28 ${PROJECT_SOURCE_DIR}/ace_common/include
29 ${PROJECT_SOURCE_DIR}/ace/include
30 ${PROJECT_SOURCE_DIR}/src/services/ace/dbus/api
31 ${PROJECT_SOURCE_DIR}/src/daemon/dbus
34 ADD_DEFINITIONS(${ACE_INSTALL_DEPS_CFLAGS})
35 ADD_DEFINITIONS(${ACE_INSTALL_CFLAGS_OTHER})
37 INCLUDE_DIRECTORIES(${ACE_INSTALL_INCLUDES})
39 ADD_LIBRARY(${TARGET_ACE_INSTALL_LIB} SHARED ${ACE_INSTALL_SOURCES})
41 SET_TARGET_PROPERTIES(${TARGET_ACE_INSTALL_LIB} PROPERTIES
42 SOVERSION ${API_VERSION}
45 SET_TARGET_PROPERTIES(${TARGET_ACE_INSTALL_LIB} PROPERTIES
48 TARGET_LINK_LIBRARIES(${TARGET_ACE_INSTALL_LIB}
49 ${ACE_INSTALL_DEPS_LIBRARIES}
50 ${TARGET_ACE_DAO_RW_LIB}
53 INSTALL(TARGETS ${TARGET_ACE_INSTALL_LIB}
57 ${ACE_INSTALL_INCLUDE_DIR}/ace_api_install.h
58 DESTINATION include/ace-install