Legacy.pro 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. include( ../../common.pri )
  2. include( ../../app.pri )
  3. QT += core gui network
  4. QMAKE_LFLAGS_RELEASE += -static -static-libgcc -static-libstdc++
  5. greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
  6. TARGET = Legacy
  7. TEMPLATE = app
  8. CXXFLAGS += -O2 -fno-stack-limit
  9. CONFIG += resources_big
  10. SOURCES += \
  11. main.cpp \
  12. models/downloader.cpp \
  13. models/filesystem.cpp \
  14. models/lotrodatmanager.cpp \
  15. models/patchdownloader.cpp \
  16. widgets/helpwidget.cpp \
  17. widgets/mainwindow.cpp \
  18. widgets/menuentry.cpp \
  19. widgets/rusificationwidget.cpp \
  20. widgets/settingswidget.cpp \
  21. widgets/statuswidget.cpp \
  22. widgets/weeklycodewidget.cpp \
  23. widgets/newslistwidget.cpp \
  24. widgets/newspiece.cpp \
  25. widgets/statusflagwidget.cpp \
  26. widgets/serverstatuswidget.cpp \
  27. models/selfupdater.cpp \
  28. widgets/eventslistwidget.cpp \
  29. widgets/chooseversiondialog.cpp \
  30. widgets/tooltiplabel.cpp
  31. HEADERS += \
  32. models/downloader.h \
  33. models/filesystem.h \
  34. models/lotrodatmanager.h \
  35. models/patchdownloader.h \
  36. widgets/helpwidget.h \
  37. widgets/mainwindow.h \
  38. widgets/menuentry.h \
  39. widgets/rusificationwidget.h \
  40. widgets/settingswidget.h \
  41. widgets/statuswidget.h \
  42. widgets/weeklycodewidget.h \
  43. widgets/newslistwidget.h \
  44. widgets/newspiece.h \
  45. widgets/statusflagwidget.h \
  46. widgets/serverstatuswidget.h \
  47. models/selfupdater.h \
  48. widgets/eventslistwidget.h \
  49. widgets/chooseversiondialog.h \
  50. widgets/tooltiplabel.h
  51. FORMS += \
  52. widgets/helpwidget.ui \
  53. widgets/mainwindow.ui \
  54. widgets/rusificationwidget.ui \
  55. widgets/settingswidget.ui \
  56. widgets/statuswidget.ui \
  57. widgets/newspiece.ui \
  58. widgets/serverstatuswidget.ui \
  59. widgets/chooseversiondialog.ui \
  60. widgets/tooltiplabel.ui
  61. win32:RC_ICONS = $${PROJECT_ROOT_PATH}/resources/appicon.ico
  62. INCLUDEPATH += $$PWD/src
  63. INCLUDEPATH += $$PWD/gui
  64. LIBS += -llibLotroDat_static
  65. LIBS += -llibyaml-cpp
  66. LIBS += -llibzlibstatic
  67. CONFIG(debug, debug|release) {
  68. RESOURCES += \
  69. $${PROJECT_ROOT_PATH}/resources/backgrounds.qrc \
  70. $${PROJECT_ROOT_PATH}/resources/common.qrc
  71. } else {
  72. include(../../build_res.pri)
  73. }