Beta merge 2
[profile/ivi/wrt-plugins-tizen.git] / src / platform / Tizen / Call / config.cmake
1 get_current_path()
2 pkg_search_module(account REQUIRED accounts-svc)
3 pkg_search_module(tapi REQUIRED tapi)
4 pkg_search_module(contacts-service REQUIRED contacts-service)
5 pkg_search_module(capicall REQUIRED capi-telephony-call)
6 pkg_search_module(capicallhistory REQUIRED capi-social-call-log)
7 pkg_search_module(capi-appfw-application REQUIRED capi-appfw-application)
8 pkg_search_module(glib REQUIRED glib-2.0)
9 pkg_search_module(libpcrecpp REQUIRED libpcrecpp)
10
11
12 set(INCLUDES_PLATFORM_IMPLEMENTATION_CALL
13   ${account_INCLUDE_DIRS}
14   ${tapi_INCLUDE_DIRS}
15   ${contacts-service_INCLUDE_DIRS}
16   ${capicall_INCLUDE_DIRS}
17   ${capicallhistory_INCLUDE_DIRS}
18   ${capi-appfw-application_INCLUDE_DIRS}  
19   ${glib_INCLUDE_DIRS}
20   ${libpcrecpp_INCLUDE_DIRS}
21   PARENT_SCOPE
22 )
23
24 set(LIBS_PLATFORM_IMPLEMENTATION_CALL
25   ${account_LIBRARIES}
26   ${tapi_LIBRARIES}
27   ${contacts-service_LIBRARIES}
28   ${capicall_LIBRARIES}
29   ${capicallhistory_LIBRARIES}
30   ${capi-appfw-application_LIBRARIES}  
31   ${glib_LIBRARIES}
32   ${libpcrecpp_LIBRARIES}
33   PARENT_SCOPE
34 )
35
36 set(SRCS_PLATFORM_IMPLEMENTATION_CALL
37   ${CURRENT_PATH}/CallHistory.cpp
38   ${CURRENT_PATH}/CallHistoryEntry.cpp
39   ${CURRENT_PATH}/CallHistoryFilter.cpp
40   ${CURRENT_PATH}/CallHistoryQuery.c
41   ${CURRENT_PATH}/CallManager.cpp
42   ${CURRENT_PATH}/CallService.cpp
43   PARENT_SCOPE
44 )