Implement hardware key event #1
[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 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations")
17
18 INCLUDE(FindPkgConfig)
19 pkg_check_modules(pkgs REQUIRED
20         ecore
21         ecore-imf
22         ecore-input
23         appcore-efl
24         elementary
25         glib-2.0
26         utilX
27         ui-gadget-1
28         efl-assist
29         x11
30         sensor
31         syspopup
32         syspopup-caller
33 #engine pkgconfigs
34         ${ENGINE_PKGCONFIGS})
35
36 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/wifi-efl-ug.xml DESTINATION /usr/share/packages/)
37
38 INCLUDE_DIRECTORIES(
39         ${CMAKE_CURRENT_SOURCE_DIR}/sources/ui-gadget/include
40         ${CMAKE_CURRENT_SOURCE_DIR}/sources/ui-gadget/viewers-layout/include
41         ${CMAKE_CURRENT_SOURCE_DIR}/sources/wifi-syspopup/include
42         ${CMAKE_CURRENT_SOURCE_DIR}/sources/wifi-syspopup/viewer-popups/include
43         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/Common/include
44         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/WlanManager/WlanManager/include
45         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/WlanManager/EngineManager/include
46         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/appcoreWrapper/include
47         ${CMAKE_CURRENT_SOURCE_DIR}/sources/libraries/i18nManager/include
48 #engine includes
49         ${ENGINE_INCLUDES})
50
51 ADD_SUBDIRECTORY(po)
52 ADD_SUBDIRECTORY(sources/ui-gadget)
53 ADD_SUBDIRECTORY(sources/wifi-syspopup)