3 PKG_CHECK_MODULES(ACE_CLIENT_DEPS
9 capi-appfw-package-manager
15 ${PROJECT_SOURCE_DIR}/ace_client
18 SET(ACE_CLIENT_SRC_DIR
22 SET(ACE_CLIENT_INCLUDE_DIR
23 ${ACE_CLIENT_DIR}/include
26 SET(ACE_CLIENT_SOURCES
27 ${COMMUNICATION_CLIENT_SOURCES}
28 ${ACE_CLIENT_SRC_DIR}/ace_client.cpp
29 ${ACE_CLIENT_SRC_DIR}/ace_api_client.cpp
30 ${PROJECT_SOURCE_DIR}/src/services/ace/logic/attribute_facade.cpp
31 ${PROJECT_SOURCE_DIR}/src/services/ace/logic/simple_roaming_agent.cpp
34 SET(ACE_CLIENT_INCLUDES
35 ${COMMUNICATION_CLIENT_INCLUDES}
36 ${ACE_CLIENT_DEPS_INCLUDE_DIRS}
37 ${ACE_CLIENT_INCLUDE_DIR}
38 ${PROJECT_SOURCE_DIR}/ace_common/include
39 ${PROJECT_SOURCE_DIR}/src/services/ace
40 ${PROJECT_SOURCE_DIR}/src/services/ace/
41 ${PROJECT_SOURCE_DIR}/src/services/ace/logic
42 ${PROJECT_SOURCE_DIR}/src/services/popup
43 ${PROJECT_SOURCE_DIR}/popup_process
44 ${PROJECT_SOURCE_DIR}/ace/include
47 ADD_DEFINITIONS(${ACE_CLIENT_DEPS_CFLAGS})
48 ADD_DEFINITIONS(${ACE_CLIENT_CFLAGS_OTHER})
50 INCLUDE_DIRECTORIES(${ACE_CLIENT_INCLUDES})
52 ADD_LIBRARY(${TARGET_ACE_CLIENT_LIB} SHARED ${ACE_CLIENT_SOURCES})
54 SET_TARGET_PROPERTIES(${TARGET_ACE_CLIENT_LIB} PROPERTIES
55 SOVERSION ${API_VERSION}
58 SET_TARGET_PROPERTIES(${TARGET_ACE_CLIENT_LIB} PROPERTIES
61 TARGET_LINK_LIBRARIES(${TARGET_ACE_CLIENT_LIB}
62 ${ACE_CLIENT_DEPS_LIBRARIES}
63 ${TARGET_ACE_DAO_RO_LIB}
67 INSTALL(TARGETS ${TARGET_ACE_CLIENT_LIB}
68 DESTINATION ${LIB_INSTALL_DIR})
71 # ${ACE_CLIENT_INCLUDE_DIR}/ace-client/ace_client.h
72 # ${ACE_CLIENT_INCLUDE_DIR}/ace-client/ace_client_types.h
73 ${ACE_CLIENT_INCLUDE_DIR}/ace_api_client.h
74 DESTINATION include/ace-client