wpa_gui-qt4: Add a new window for showing peer information
[mech_eap.git] / wpa_supplicant / wpa_gui-qt4 / wpa_gui.pro
1 TEMPLATE        = app
2 LANGUAGE        = C++
3
4 CONFIG  += qt warn_on release
5
6 DEFINES += CONFIG_CTRL_IFACE
7
8 win32 {
9   LIBS += -lws2_32 -static
10   DEFINES += CONFIG_NATIVE_WINDOWS CONFIG_CTRL_IFACE_NAMED_PIPE
11   SOURCES += ../../src/utils/os_win32.c
12 } else:win32-g++ {
13   # cross compilation to win32
14   LIBS += -lws2_32 -static -mwindows
15   DEFINES += CONFIG_NATIVE_WINDOWS CONFIG_CTRL_IFACE_NAMED_PIPE
16   SOURCES += ../../src/utils/os_win32.c
17   RESOURCES += icons_png.qrc
18 } else:win32-x-g++ {
19   # cross compilation to win32
20   LIBS += -lws2_32 -static -mwindows
21   DEFINES += CONFIG_NATIVE_WINDOWS CONFIG_CTRL_IFACE_NAMED_PIPE
22   DEFINES += _X86_
23   SOURCES += ../../src/utils/os_win32.c
24   RESOURCES += icons_png.qrc
25 } else {
26   DEFINES += CONFIG_CTRL_IFACE_UNIX
27   SOURCES += ../../src/utils/os_unix.c
28 }
29
30 INCLUDEPATH     += . .. ../../src/utils ../../src/common
31
32 HEADERS += wpamsg.h \
33         wpagui.h \
34         eventhistory.h \
35         scanresults.h \
36         userdatarequest.h \
37         networkconfig.h \
38         addinterface.h \
39         peers.h
40
41 SOURCES += main.cpp \
42         wpagui.cpp \
43         eventhistory.cpp \
44         scanresults.cpp \
45         userdatarequest.cpp \
46         networkconfig.cpp \
47         addinterface.cpp \
48         peers.cpp \
49         ../../src/common/wpa_ctrl.c
50
51 RESOURCES += icons.qrc
52
53 FORMS   = wpagui.ui \
54         eventhistory.ui \
55         scanresults.ui \
56         userdatarequest.ui \
57         networkconfig.ui \
58         peers.ui
59
60
61 unix {
62   UI_DIR = .ui
63   MOC_DIR = .moc
64   OBJECTS_DIR = .obj
65 }