summaryrefslogtreecommitdiffstats
path: root/src/imports/wifi/wifi.pro
diff options
context:
space:
mode:
authorGatis Paeglis <gatis.paeglis@digia.com>2014-03-28 13:32:05 +0100
committerSamuli Piippo <samuli.piippo@digia.com>2014-05-15 17:00:15 +0300
commit31f6f73a691ff49fc3aeba062f8561e6c981baff (patch)
treea7407e443e4c95840a89c3a3d6ba0b2bbfe9a1cb /src/imports/wifi/wifi.pro
parent3022f83d1f7726bddbec3ca469baa3a6ecdde8ae (diff)
Port QtWifi to eLinux
Current limitations: - Wifi adapter must be connected before staring the device (and ethernet cable should not be connected at the same time). "allow-hotplug wlan0" in /etc/network/interfaces doesn't seem to help for detecting wifi adapter on-the-fly. Change-Id: I8be407e9e042fc86136efd3e220680fb2ce64bd6 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
Diffstat (limited to 'src/imports/wifi/wifi.pro')
-rw-r--r--src/imports/wifi/wifi.pro23
1 files changed, 17 insertions, 6 deletions
diff --git a/src/imports/wifi/wifi.pro b/src/imports/wifi/wifi.pro
index b920978..fcb6cdd 100644
--- a/src/imports/wifi/wifi.pro
+++ b/src/imports/wifi/wifi.pro
@@ -4,18 +4,29 @@ TARGET = qwifimodule
TARGETPATH = Qt/labs/wifi
IMPORT_VERSION = 0.1
+HEADERS += \
+ qwifimanager.h \
+ qwifinetwork.h \
+ qwifinetworklistmodel.h
+
SOURCES += \
pluginmain.cpp \
qwifimanager.cpp \
qwifinetwork.cpp \
qwifinetworklistmodel.cpp
-HEADERS += \
- qwifimanager.h \
- qwifinetwork.h \
- qwifinetworklistmodel.h
+android: {
+ LIBS += -lhardware_legacy -lcutils
+ DEFINES += FORCE_MOC
+} else {
+ DEFINES += CONFIG_CTRL_IFACE \
+ CONFIG_CTRL_IFACE_UNIX
-LIBS += -lhardware_legacy -lcutils
+ HEADERS += qwifi_elinux.h
+ SOURCES += \
+ qwifi_elinux.cpp \
+ $$[QT_SYSROOT]/usr/include/wpa-supplicant/wpa_ctrl.c \
+ $$[QT_SYSROOT]/usr/include/wpa-supplicant/os_unix.c
+}
load(qml_plugin)
-