aboutsummaryrefslogtreecommitdiffstats
path: root/qbs-resources/imports/QbsLibrary.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'qbs-resources/imports/QbsLibrary.qbs')
-rw-r--r--qbs-resources/imports/QbsLibrary.qbs5
1 files changed, 3 insertions, 2 deletions
diff --git a/qbs-resources/imports/QbsLibrary.qbs b/qbs-resources/imports/QbsLibrary.qbs
index 736025cbb..f8bc70580 100644
--- a/qbs-resources/imports/QbsLibrary.qbs
+++ b/qbs-resources/imports/QbsLibrary.qbs
@@ -16,11 +16,12 @@ QbsProduct {
cpp.soVersion: version.replace(/\.\d+$/, '')
}
cpp.visibility: "minimal"
- property string visibilityType: Qt.core.staticBuild ? "static" : "dynamic"
+ property string visibilityType: staticBuild ? "static" : "dynamic"
property string headerInstallPrefix: "/include/qbs"
property bool hasExporter: Utilities.versionCompare(qbs.version, "1.12") >= 0
property bool generateQbsModule: install && qbsbuildconfig.generateQbsModules && hasExporter
- property stringList libType: [Qt.core.staticBuild ? "staticlibrary" : "dynamiclibrary"]
+ property bool staticBuild: Qt.core.staticBuild || qbsbuildconfig.staticBuild
+ property stringList libType: [staticBuild ? "staticlibrary" : "dynamiclibrary"]
Depends { name: "Exporter.qbs"; condition: generateQbsModule }
Group {
fileTagsFilter: libType.concat("dynamiclibrary_symlink")