Add new plugin for package manager
[platform/core/appfw/data-provider-master.git] / pkgmgr_widget / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(pkgmgr_plugin C)
3
4 INCLUDE(FindPkgConfig)
5 pkg_check_modules(bin_pkgs REQUIRED
6         dlog
7         sqlite3
8         libxml-2.0
9         db-util
10         widget_service
11 )
12
13 FOREACH(flag ${bin_pkgs_CFLAGS})
14         SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
15 ENDFOREACH(flag)
16
17 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -g -Wall -Werror")
18 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/common/include)
19
20 ADD_SUBDIRECTORY(common)
21 ADD_SUBDIRECTORY(watch)
22 ADD_SUBDIRECTORY(widget)
23 ADD_SUBDIRECTORY(widget-application)
24
25 ADD_DEPENDENCIES("watch-application" "common")
26 ADD_DEPENDENCIES("widget" "common")
27 ADD_DEPENDENCIES("widget-application" "common")
28
29 # End of a file