• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1TEMPLATE	= app
2LANGUAGE	= C++
3TRANSLATIONS	= lang/wpa_gui_de.ts
4
5CONFIG	+= qt warn_on release
6
7DEFINES += CONFIG_CTRL_IFACE
8
9win32 {
10  LIBS += -lws2_32 -static
11  DEFINES += CONFIG_NATIVE_WINDOWS CONFIG_CTRL_IFACE_NAMED_PIPE
12  SOURCES += ../../src/utils/os_win32.c
13} else:win32-g++ {
14  # cross compilation to win32
15  LIBS += -lws2_32 -static -mwindows
16  DEFINES += CONFIG_NATIVE_WINDOWS CONFIG_CTRL_IFACE_NAMED_PIPE
17  SOURCES += ../../src/utils/os_win32.c
18  RESOURCES += icons_png.qrc
19} else:win32-x-g++ {
20  # cross compilation to win32
21  LIBS += -lws2_32 -static -mwindows
22  DEFINES += CONFIG_NATIVE_WINDOWS CONFIG_CTRL_IFACE_NAMED_PIPE
23  DEFINES += _X86_
24  SOURCES += ../../src/utils/os_win32.c
25  RESOURCES += icons_png.qrc
26} else {
27  DEFINES += CONFIG_CTRL_IFACE_UNIX
28  SOURCES += ../../src/utils/os_unix.c
29}
30
31INCLUDEPATH	+= . .. ../../src ../../src/utils
32
33HEADERS	+= wpamsg.h \
34	wpagui.h \
35	eventhistory.h \
36	scanresults.h \
37	signalbar.h \
38	userdatarequest.h \
39	networkconfig.h \
40	addinterface.h \
41	peers.h \
42	stringquery.h
43
44SOURCES	+= main.cpp \
45	wpagui.cpp \
46	eventhistory.cpp \
47	scanresults.cpp \
48	signalbar.cpp \
49	userdatarequest.cpp \
50	networkconfig.cpp \
51	addinterface.cpp \
52	peers.cpp \
53	stringquery.cpp \
54	../../src/common/wpa_ctrl.c
55
56RESOURCES += icons.qrc
57
58FORMS	= wpagui.ui \
59	eventhistory.ui \
60	scanresults.ui \
61	userdatarequest.ui \
62	networkconfig.ui \
63	peers.ui
64
65
66unix {
67  UI_DIR = .ui
68  MOC_DIR = .moc
69  OBJECTS_DIR = .obj
70}
71