diff options
Diffstat (limited to 'qbs-resources/imports/QbsLibrary.qbs')
-rw-r--r-- | qbs-resources/imports/QbsLibrary.qbs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/qbs-resources/imports/QbsLibrary.qbs b/qbs-resources/imports/QbsLibrary.qbs index c33774f37..d66213831 100644 --- a/qbs-resources/imports/QbsLibrary.qbs +++ b/qbs-resources/imports/QbsLibrary.qbs @@ -10,7 +10,10 @@ QbsProduct { qbs.targetOS.contains("windows") ? "bin" : qbsbuildconfig.libDirName) cpp.defines: base.concat(visibilityType === "static" ? ["QBS_STATIC_LIB"] : ["QBS_LIBRARY"]) cpp.sonamePrefix: qbs.targetOS.contains("darwin") ? "@rpath" : undefined - cpp.soVersion: version.replace(/\.\d+$/, '') + Properties { + condition: qbs.toolchain.contains("gcc") + cpp.soVersion: version.replace(/\.\d+$/, '') + } cpp.visibility: "minimal" cpp.cxxLanguageVersion: "c++11" property bool visibilityType: Qt.core.staticBuild ? "static" : "dynamic" |