wpa_gui.pro 1.4 KB

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