diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-08-04 16:18:26 +0200 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-08-26 14:40:21 +0200 |
commit | 8ded1241cc9bd1fee463cd40769840bc3dcc142c (patch) | |
tree | 489ff23c9e8cba1dd497ce5f2d851232ddea1b35 /src/qml/Qt6QmlMacros.cmake | |
parent | 00932b74bd14c4c25a8ab2220a14eb1746170ec5 (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.cmake | 1 |
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) |