summaryrefslogtreecommitdiff
path: root/src/organizer.pro
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2014-01-23 00:05:46 +0100
committerTannin <devnull@localhost>2014-01-23 00:05:46 +0100
commite597823337c858f2985c615ee5147f47567991ee (patch)
treee42647cf1114ebd4d42e4a8c15a91b941961c3df /src/organizer.pro
parente69210b3a78c4a6c63086d84e6bdb2c3b47d8944 (diff)
- boss integration
- plugin list can now also display multiple flags for a file (like the mod list) - changed some compiler&linker settings to produce smaller binaries
Diffstat (limited to 'src/organizer.pro')
-rw-r--r--src/organizer.pro32
1 files changed, 20 insertions, 12 deletions
diff --git a/src/organizer.pro b/src/organizer.pro
index fd72dea3..9a9d0da3 100644
--- a/src/organizer.pro
+++ b/src/organizer.pro
@@ -81,7 +81,10 @@ SOURCES += \
previewgenerator.cpp \
previewdialog.cpp \
aboutdialog.cpp \
- json.cpp
+ json.cpp \
+ safewritefile.cpp \
+ modflagicondelegate.cpp \
+ pluginflagicondelegate.cpp
HEADERS += \
@@ -152,7 +155,11 @@ HEADERS += \
previewgenerator.h \
previewdialog.h \
aboutdialog.h \
- json.h
+ json.h \
+ safewritefile.h\
+ pdll.h \
+ modflagicondelegate.h \
+ pluginflagicondelegate.h
FORMS += \
transfersavesdialog.ui \
@@ -185,24 +192,28 @@ FORMS += \
previewdialog.ui \
aboutdialog.ui
-INCLUDEPATH += ../shared ../archive ../uibase ../bsatk ../esptk "$(BOOSTPATH)"
+INCLUDEPATH += ../shared ../archive ../uibase ../bsatk ../esptk ../boss_modified/boss-api "$(BOOSTPATH)"
LIBS += -L"$(BOOSTPATH)/stage/lib"
CONFIG(debug, debug|release) {
OUTDIR = $$OUT_PWD/debug
DSTDIR = $$PWD/../../outputd
- LIBS += -L$$OUT_PWD/../shared/debug -L$$OUT_PWD/../bsatk/debug
- LIBS += -L$$OUT_PWD/../uibase/debug
- LIBS += -lDbgHelp
+ LIBS += -L$$OUT_PWD/../shared/debug
+ LIBS += -L$$OUT_PWD/../bsatk/debug
+ LIBS += -L$$OUT_PWD/../uibase/debug
+ LIBS += -L$$OUT_PWD/../boss_modified/debug
+ LIBS += -lDbgHelp
} else {
OUTDIR = $$OUT_PWD/release
DSTDIR = $$PWD/../../output
- LIBS += -L$$OUT_PWD/../shared/release -L$$OUT_PWD/../bsatk/release
+ LIBS += -L$$OUT_PWD/../shared/release
+ LIBS += -L$$OUT_PWD/../bsatk/release
LIBS += -L$$OUT_PWD/../uibase/release
- QMAKE_CXXFLAGS += /Zi
+ LIBS += -L$$OUT_PWD/../boss_modified/release
+ QMAKE_CXXFLAGS += /Zi /GL
# QMAKE_CXXFLAGS -= -O2
- QMAKE_LFLAGS += /DEBUG
+ QMAKE_LFLAGS += /DEBUG /LTCG /OPT:REF /OPT:ICF
}
#QMAKE_CXXFLAGS_WARN_ON -= -W3
@@ -299,9 +310,6 @@ OTHER_FILES += \
tutorials/tutorial_window_installer.js \
tutorials/tutorials_installdialog.qml
-INCLUDEPATH += "$(ZLIBPATH)" "$(ZLIBPATH)/build" "$(BOOSTPATH)"
-LIBS += -L"$(ZLIBPATH)/build" -lzlibstatic
-
# leak detection with vld
#INCLUDEPATH += "E:/Visual Leak Detector/include"