wpa_gui.pro 981 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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
  12. DEFINES += CONFIG_NATIVE_WINDOWS CONFIG_CTRL_IFACE_NAMED_PIPE
  13. SOURCES += ../../src/utils/os_win32.c
  14. } else {
  15. DEFINES += CONFIG_CTRL_IFACE_UNIX
  16. SOURCES += ../../src/utils/os_unix.c
  17. }
  18. INCLUDEPATH += . .. ../../src/utils ../../src/common
  19. HEADERS += wpamsg.h
  20. SOURCES += main.cpp \
  21. ../../src/common/wpa_ctrl.c
  22. FORMS = wpagui.ui \
  23. eventhistory.ui \
  24. scanresults.ui \
  25. userdatarequest.ui \
  26. networkconfig.ui
  27. unix {
  28. UI_DIR = .ui
  29. MOC_DIR = .moc
  30. OBJECTS_DIR = .obj
  31. }
  32. qtver = $$[QT_VERSION]
  33. isEmpty( qtver ) {
  34. message(Compiling for Qt 3.x)
  35. DEFINES += Q3ListViewItem=QListViewItem
  36. } else {
  37. message(Compiling for Qt $$qtver)
  38. QT += qt3support
  39. CONFIG += uic3
  40. }