aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs
diff options
context:
space:
mode:
authorYuchen Deng <[email protected]>2012-08-04 15:27:43 +0800
committerJoerg Bornemann <[email protected]>2012-08-14 13:16:10 +0200
commitf2bf6c9a3634196c006ec1c4825db94abd0f5116 (patch)
tree52588c3d53c988947210d8bbe2a7aef6ab7d9ce9 /src/libs
parent6a90f42d6f6bf724ee0ab83d0cab030fb8a8eec5 (diff)
qbs files: Strip binary files for 'gcc/mingw + release'
Change-Id: I62a4afc5dff6323db916bfdd19431aaeb0c9d2a5 Reviewed-by: Joerg Bornemann <[email protected]>
Diffstat (limited to 'src/libs')
-rw-r--r--src/libs/QtcLibrary.qbs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libs/QtcLibrary.qbs b/src/libs/QtcLibrary.qbs
index a8e02d738ac..efacb4adf12 100644
--- a/src/libs/QtcLibrary.qbs
+++ b/src/libs/QtcLibrary.qbs
@@ -1,6 +1,12 @@
import qbs.base 1.0
DynamicLibrary {
+ Depends { name: "cpp" }
+ cpp.linkerFlags: {
+ if (qbs.buildVariant == "release" && (qbs.toolchain == "gcc" || qbs.toolchain == "mingw"))
+ return ["-Wl,-s"]
+ }
+
destination: {
if (qbs.targetOS == "windows")
return "bin"