aboutsummaryrefslogtreecommitdiffstats
path: root/qbs-resources
diff options
context:
space:
mode:
Diffstat (limited to 'qbs-resources')
-rw-r--r--qbs-resources/imports/QbsProduct.qbs7
1 files changed, 6 insertions, 1 deletions
diff --git a/qbs-resources/imports/QbsProduct.qbs b/qbs-resources/imports/QbsProduct.qbs
index 094013f61..8ffcbfbd2 100644
--- a/qbs-resources/imports/QbsProduct.qbs
+++ b/qbs-resources/imports/QbsProduct.qbs
@@ -4,6 +4,11 @@ import QbsFunctions
Product {
Depends { name: "Qt.core" }
property string minimumQtVersion: "5.1.0"
- cpp.defines: ["QT_NO_CAST_FROM_ASCII", "QT_NO_PROCESS_COMBINED_ARGUMENT_START"]
+ cpp.defines: {
+ var res = ["QT_NO_CAST_FROM_ASCII", "QT_NO_PROCESS_COMBINED_ARGUMENT_START"];
+ if (qbs.toolchain.contains("msvc"))
+ res.push("_SCL_SECURE_NO_WARNINGS");
+ return res;
+ }
condition: QbsFunctions.versionIsAtLeast(Qt.core.version, minimumQtVersion)
}