summaryrefslogtreecommitdiff
path: root/src/ModOrganizer.pro
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2014-07-15 20:45:29 +0200
committerTannin <devnull@localhost>2014-07-15 20:45:29 +0200
commit0a152ceadfc90650359b15dc448751f702e1070c (patch)
tree02e468fb58330d25fd765974e48ab681bf360cab /src/ModOrganizer.pro
parentd412060d59b1597ae1d11d793662610e90863fc9 (diff)
parent5718af351034c1936a91a3782651733dfecdc4e5 (diff)
Merge
Diffstat (limited to 'src/ModOrganizer.pro')
-rw-r--r--src/ModOrganizer.pro34
1 files changed, 29 insertions, 5 deletions
diff --git a/src/ModOrganizer.pro b/src/ModOrganizer.pro
index 13ec35b5..9907d086 100644
--- a/src/ModOrganizer.pro
+++ b/src/ModOrganizer.pro
@@ -13,15 +13,39 @@ SUBDIRS = bsatk \
nxmhandler \
BossDummy \
pythonRunner \
- esptk# \
- #loot_cli
+ esptk
plugins.depends = pythonRunner
hookdll.depends = shared
-organizer.depends = shared uibase plugins# loot_cli
+organizer.depends = shared uibase plugins
CONFIG(debug, debug|release) {
- DESTDIR = outputd
+ DESTDIR = $$PWD/../outputd
} else {
- DESTDIR = output
+ DESTDIR = $$PWD/../output
}
+
+STATICDATAPATH = $${DESTDIR}\\..\\tools\\static_data\\dlls
+DLLSPATH = $${DESTDIR}\\dlls
+
+otherlibs.path = $$DLLSPATH
+otherlibs.files += $${STATICDATAPATH}\\7z.dll \
+ $$(BOOSTPATH)\\stage\\lib\\boost_python-vc*-mt-1*.dll
+
+qtlibs.path = $$DLLSPATH
+
+greaterThan(QT_MAJOR_VERSION, 4) {
+ QTLIBNAMES += Core Gui Network OpenGL Script Sql Svg Qml Quick Webkit Widgets Xml XmlPatterns
+} else {
+ QTLIBNAMES += Core Declarative Gui Network OpenGL Script Sql Svg Webkit Xml XmlPatterns
+}
+
+QTLIBSUFFIX = $${QT_MAJOR_VERSION}.dll
+CONFIG(debug, debug|release): QTLIBSUFFIX = "d$${QTLIBSUFFIX}" # Can't use Debug: .. here, it ignores the line - no idea why, as it works in BossDummy.pro
+
+for(QTNAME, QTLIBNAMES) {
+ QTFILE = Qt$${QTNAME}
+ qtlibs.files += $$[QT_INSTALL_BINS]\\$${QTFILE}$${QTLIBSUFFIX}
+}
+
+INSTALLS += qtlibs otherlibs