wpa_gui.pro 1.4 KB

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