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