aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/Qt6QmlMacros.cmake
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2020-08-04 16:18:26 +0200
committerAlexandru Croitor <alexandru.croitor@qt.io>2020-08-26 14:40:21 +0200
commit8ded1241cc9bd1fee463cd40769840bc3dcc142c (patch)
tree489ff23c9e8cba1dd497ce5f2d851232ddea1b35 /src/qml/Qt6QmlMacros.cmake
parent00932b74bd14c4c25a8ab2220a14eb1746170ec5 (diff)
CMake: Use strict C++ (no GNU extensions) when compiling qml modules
Uses the new function exposed by qtbase, to mimic CONFIG += c++_strict from qmake. Change-Id: I972cd899f8e4c7b51e792e0e20433d016d4ac4b6 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/qml/Qt6QmlMacros.cmake')
-rw-r--r--src/qml/Qt6QmlMacros.cmake1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/qml/Qt6QmlMacros.cmake b/src/qml/Qt6QmlMacros.cmake
index 3da105dd83..8f9b57cd0c 100644
--- a/src/qml/Qt6QmlMacros.cmake
+++ b/src/qml/Qt6QmlMacros.cmake
@@ -164,6 +164,7 @@ function(qt6_add_qml_module target)
set_property(TARGET "${target}" PROPERTY PREFIX "")
endif()
endif()
+ _qt_internal_apply_strict_cpp("${target}")
endif()
if (NOT arg_TARGET_PATH)