e586bd29f7ee0d72ecd18dc3ab2608cd2a3d04f8
[platform/core/system/sync-agent.git] / src / fw-plugins / common-public / call-log / CMakeLists.txt
1
2 #############################################
3 #
4 # Step 1. Set Variable and Build Dependency
5 #
6
7 # set plguin name
8 SET(PLUGIN_NAME "da-call-log")
9
10 # set a name for the entire project
11 PROJECT(plugin-${PLUGIN_NAME})
12
13 # checks for build dependency modules : a pkg-config module for CMake
14 INCLUDE(FindPkgConfig)
15 pkg_check_modules(${PLUGIN_NAME} REQUIRED
16                                         contacts-service2
17                                         dlog)
18
19 #############################################
20 #
21 # Step 2. Set Compile Environment
22 #
23
24 # set extra cflags from build dependency
25 SET(PLUGIN_CFLAGS "${da-call-log_CFLAGS}")
26
27 #############################################
28 #
29 # Step 3. Set Link Environment
30 #
31
32 # link a target to given libraries from pkg-config.
33 SET(PLUGIN_LDFLAGS "${da-call-log_LDFLAGS}")
34
35 #############################################
36 #
37 # Step 4. Install packages
38 #
39
40 include(${CMAKE_CURRENT_SOURCE_DIR}/../../CMakeLists.sub)