summaryrefslogtreecommitdiff
path: root/qbs
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@qt.io>2022-08-17 15:35:06 +0200
committerChristian Stenger <christian.stenger@qt.io>2022-08-17 14:44:17 +0000
commit26e47cb6cec2290a0a43ebf23f4ce9ff2d824115 (patch)
tree1d460fbf6fa16ba99920ece9fdbffdcb70ede9cf /qbs
parentcb24da01b3c5f9da4100e248b2e63baef2ded67a (diff)
downloadqt-creator-26e47cb6cec2290a0a43ebf23f4ce9ff2d824115.tar.gz
Fix Qbs build on Windows
Change-Id: I0d03a73731eb02852d34626ef243597214597ee8 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'qbs')
-rw-r--r--qbs/modules/qtc/qtc.qbs2
1 files changed, 2 insertions, 0 deletions
diff --git a/qbs/modules/qtc/qtc.qbs b/qbs/modules/qtc/qtc.qbs
index 2d1349c0ce..91528983f6 100644
--- a/qbs/modules/qtc/qtc.qbs
+++ b/qbs/modules/qtc/qtc.qbs
@@ -95,6 +95,8 @@ Module {
"QT_USE_QSTRINGBUILDER",
].concat(testsEnabled ? ["WITH_TESTS"] : [])
.concat(qbs.toolchain.contains("msvc") ? ["_CRT_SECURE_NO_WARNINGS"] : [])
+ .concat((qbs.toolchain.contains("msvc") && Utilities.versionCompare(qbs.version, "1.23.2") < 0)
+ ? ["_ENABLE_EXTENDED_ALIGNED_STORAGE"] : [])
Properties {
condition: cpp.present && qbs.toolchain.contains("msvc") && product.Qt