aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2022-09-08 16:27:24 +0200
committerUlf Hermann <ulf.hermann@qt.io>2022-09-12 05:19:36 +0000
commitfecd60e62d9b9c4179dda277591f5628432c0216 (patch)
tree7a2d36faa22357b82ff885df07432ba6fba1489c
parentc5e7d26580377175cb9129d575b9c24eea1c6d71 (diff)
Use --bare option in CMake-generated calls to QML tools
We pass the system import path(s) explicitly. We don't want the tools to guess them. Pick-to: 6.4 dev Task-number: QTBUG-106365 Change-Id: I529d5e79fa0331e6994be0d8a659d4a4556be1dd Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
-rw-r--r--src/qml/Qt6QmlMacros.cmake3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/qml/Qt6QmlMacros.cmake b/src/qml/Qt6QmlMacros.cmake
index 7443b6da25..3f1ede583b 100644
--- a/src/qml/Qt6QmlMacros.cmake
+++ b/src/qml/Qt6QmlMacros.cmake
@@ -785,6 +785,7 @@ function(_qt_internal_target_enable_qmllint target)
set(cmd
${QT_TOOL_COMMAND_WRAPPER_PATH}
${QT_CMAKE_EXPORT_NAMESPACE}::qmllint
+ --bare
${import_args}
${qrc_args}
${qmllint_files}
@@ -1350,6 +1351,7 @@ function(_qt_internal_target_enable_qmltc target)
COMMAND
${QT_TOOL_COMMAND_WRAPPER_PATH}
${qmltc_executable}
+ --bare
--header "${compiled_header}"
--impl "${compiled_cpp}"
${common_args}
@@ -2103,6 +2105,7 @@ function(qt6_target_qml_sources target)
COMMAND
${QT_TOOL_COMMAND_WRAPPER_PATH}
${qmlcachegen_cmd}
+ --bare
--resource-path "${file_resource_path}"
${cachegen_args}
-o "${compiled_file}"