summaryrefslogtreecommitdiffstats
path: root/src/wifi/wifi.pro
blob: e5580812735c0011a82dc58066b00fa01b534c3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
load(qt_build_config)

TARGET = B2QtWifi
VERSION = 1.0
CONFIG += dll warn_on

QT += core network

MODULE = b2qtwifi
load(qt_module)

HEADERS += \
    $$PWD/qwifimanager.h \
    $$PWD/qwifimanager_p.h \
    $$PWD/qwifinetwork_p.h \
    $$PWD/qwifinetworklistmodel_p.h \
    $$PWD/qwificontroller_p.h \
    $$PWD/qwifidevice.h \
    $$PWD/qwificonfiguration.h

SOURCES += \
    $$PWD/qwifimanager.cpp \
    $$PWD/qwifinetwork.cpp \
    $$PWD/qwifinetworklistmodel.cpp \
    $$PWD/qwificontroller.cpp \
    $$PWD/qwifidevice.cpp \
    $$PWD/qwificonfiguration.cpp

android: {
    LIBS += -lhardware_legacy -lcutils
} else {
    DEFINES += \
           CONFIG_CTRL_IFACE \
           CONFIG_CTRL_IFACE_UNIX

    HEADERS += \
           $$PWD/qwifielinux_p.h

    SOURCES += \
           $$PWD/qwifielinux.cpp \
           $$[QT_SYSROOT]/usr/include/wpa-supplicant/wpa_ctrl.c \
           $$[QT_SYSROOT]/usr/include/wpa-supplicant/os_unix.c
}