merge with master
[apps/native/ug-wifi-efl.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2
3 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
4 SET(ENGINE_SOURCES
5         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/WlanManager/EngineManager/connman-request.c
6         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/WlanManager/EngineManager/connman-response.c
7 )
8
9 SET(ENGINE_INCLUDES
10         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/WlanManager/EngineManager/include)
11
12 SET(ENGINE_PKGCONFIGS
13         capi-network-wifi
14         network)
15
16 INCLUDE(FindPkgConfig)
17 pkg_check_modules(pkgs REQUIRED
18         ecore
19         ecore-imf
20         ecore-input
21         appcore-efl
22         elementary
23         glib-2.0
24         utilX
25         ui-gadget-1
26         x11
27         sensor
28         syspopup
29         syspopup-caller
30 #engine pkgconfigs
31         ${ENGINE_PKGCONFIGS})
32
33 INCLUDE_DIRECTORIES(
34         ${CMAKE_CURRENT_SOURCE_DIR}/sources/ui-gadget/include
35         ${CMAKE_CURRENT_SOURCE_DIR}/sources/ui-gadget/viewers-layout/include
36         ${CMAKE_CURRENT_SOURCE_DIR}/sources/wifi-syspopup/include
37         ${CMAKE_CURRENT_SOURCE_DIR}/sources/wifi-syspopup/viewer-popups/include
38         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/Common/include
39         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/WlanManager/WlanManager/include
40         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/WlanManager/EngineManager/include
41         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/appcoreWrapper/include
42         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/i18nManager/include
43 #engine includes
44         ${ENGINE_INCLUDES})
45
46 ADD_SUBDIRECTORY(po)
47 ADD_SUBDIRECTORY(sources/ui-gadget)
48 ADD_SUBDIRECTORY(sources/wifi-syspopup)