From 8ded1241cc9bd1fee463cd40769840bc3dcc142c Mon Sep 17 00:00:00 2001 From: Alexandru Croitor Date: Tue, 4 Aug 2020 16:18:26 +0200 Subject: 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 --- src/qml/Qt6QmlMacros.cmake | 1 + 1 file changed, 1 insertion(+) (limited to 'src/qml/Qt6QmlMacros.cmake') 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) -- cgit v1.2.3