aboutsummaryrefslogtreecommitdiffstats
path: root/qbs
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@digia.com>2013-07-25 13:18:31 +0200
committerOswald Buddenhagen <oswald.buddenhagen@digia.com>2013-07-25 13:18:31 +0200
commit6896546ba5a6ae59416fe4f527294ba731235218 (patch)
treeb5b5c8b554f6dcdf391459d996100dbb265e55d1 /qbs
parente2ce17ef00218af3db35118b036ebf19834b86e8 (diff)
parent1dd9a54ab63d267268b6262b11c7b0189370f174 (diff)
Merge remote-tracking branch 'origin/2.8'
Conflicts: src/plugins/cpptools/cppmodelmanager.cpp Change-Id: I0e69dfad951eb81d8008f5ca05e8fb6999ae2c8a
Diffstat (limited to 'qbs')
-rw-r--r--qbs/defaults.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/qbs/defaults.js b/qbs/defaults.js
index 12d89c9fa2..5c99f734cd 100644
--- a/qbs/defaults.js
+++ b/qbs/defaults.js
@@ -16,3 +16,15 @@ function defines(qbs)
list.push("WITH_TESTS")
return list
}
+
+// see PluginSpecPrivate::loadLibrary()
+function qtLibraryName(qbs, name)
+{
+ if (qbs.debugInformation) {
+ if (qbs.targetOS.contains("windows"))
+ return name + "d";
+ else if (qbs.targetOS.contains("osx"))
+ return name + "_debug";
+ }
+ return name;
+}