aboutsummaryrefslogtreecommitdiffstats
path: root/qbs
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2012-10-14 21:04:13 +0200
committerOrgad Shaneh <orgads@gmail.com>2013-07-22 12:38:29 +0200
commitcc1c3e0b03c05b61ed6b653ca38caf8b957cd68c (patch)
tree6dd3158d8a9e8655cbda1a6cb30af393a916a73e /qbs
parent31a8b4cb982ac3e9d3f7fd0b698714cd6efea905 (diff)
qbs files: Append debug suffix for libraries
Share plugins and libraries suffix logic Change-Id: I79f61459a0348937fcadd9791f549364c657b21f Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
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;
+}