diff options
-rw-r--r-- | cmake/QtDeclarativeSetup.cmake | 1 | ||||
-rw-r--r-- | examples/qml/tutorials/extending-qml/chapter6-plugins/Charts/CMakeLists.txt | 1 | ||||
-rw-r--r-- | src/qml/Qt6QmlMacros.cmake | 8 |
3 files changed, 10 insertions, 0 deletions
diff --git a/cmake/QtDeclarativeSetup.cmake b/cmake/QtDeclarativeSetup.cmake index 3513fdad0b..fd718c2d62 100644 --- a/cmake/QtDeclarativeSetup.cmake +++ b/cmake/QtDeclarativeSetup.cmake @@ -63,6 +63,7 @@ function(qt_declarative_generate_reg_exp_jit_tables consuming_target) OUTPUT "${output_file}" COMMAND "${QT_INTERNAL_DECLARATIVE_PYTHON}" ${retgen_script_file} ${output_file} MAIN_DEPENDENCY ${retgen_script_file} + VERBATIM ) target_sources(${consuming_target} PRIVATE ${output_file}) target_include_directories(${consuming_target} PRIVATE $<BUILD_INTERFACE:${generate_dir}>) diff --git a/examples/qml/tutorials/extending-qml/chapter6-plugins/Charts/CMakeLists.txt b/examples/qml/tutorials/extending-qml/chapter6-plugins/Charts/CMakeLists.txt index 28efcaace8..f76011e2f8 100644 --- a/examples/qml/tutorials/extending-qml/chapter6-plugins/Charts/CMakeLists.txt +++ b/examples/qml/tutorials/extending-qml/chapter6-plugins/Charts/CMakeLists.txt @@ -34,6 +34,7 @@ if(QT6_IS_SHARED_LIBS_BUILD AND APPLE) $<TARGET_FILE:chartsplugin> ${bundle_charts_dir} COMMAND ${CMAKE_COMMAND} -E copy_if_different ${chars_qmldir_file} ${bundle_charts_dir} + VERBATIM ) endif() endif() diff --git a/src/qml/Qt6QmlMacros.cmake b/src/qml/Qt6QmlMacros.cmake index 8a07178186..8afc666e32 100644 --- a/src/qml/Qt6QmlMacros.cmake +++ b/src/qml/Qt6QmlMacros.cmake @@ -894,6 +894,7 @@ function(_qt_internal_target_enable_qmlcachegen target output_targets_var qmlcac ${qmlcachegen} ${qmlcache_loader_list} $<TARGET_PROPERTY:${target},_qt_generated_qrc_files> + VERBATIM ) # The current scope sees the file as generated automatically, but the @@ -1230,6 +1231,7 @@ function(qt6_target_compile_qml_to_cpp target) "${file_absolute}" ${qml_module_files} $<TARGET_PROPERTY:${target},_qt_generated_qrc_files> + VERBATIM ) set_source_files_properties(${compiled_header} ${compiled_cpp} @@ -1825,6 +1827,7 @@ function(qt6_target_qml_sources target) COMMAND ${CMAKE_COMMAND} -E copy ${file_src} ${file_out} DEPENDS ${file_absolute} WORKING_DIRECTORY $<TARGET_PROPERTY:${target},SOURCE_DIR> + VERBATIM ) list(APPEND copied_files ${file_out}) endif() @@ -1979,6 +1982,7 @@ function(qt6_target_qml_sources target) $<TARGET_PROPERTY:${target},_qt_generated_qrc_files> "$<$<BOOL:${qmltypes_file}>:${qmltypes_file}>" "${qmldir_file}" + VERBATIM ) target_sources(${target} PRIVATE ${compiled_file}) @@ -2109,6 +2113,7 @@ function(qt6_generate_foreign_qml_types source_target destination_qml_target) -o ${registration_files_base} ${target_metatypes_json_file} COMMENT "Generate QML registration code for target ${source_target}" + VERBATIM ) target_sources(${destination_qml_target} PRIVATE ${additional_sources}) @@ -2314,6 +2319,7 @@ function(_qt_internal_qml_type_registration target) ${CMAKE_COMMAND} -E touch "${generated_marker_file}" ${registration_cpp_file_dep_args} COMMENT "Automatic QML type registration for target ${target}" + VERBATIM ) cmake_policy(POP) @@ -2512,6 +2518,7 @@ but this file does not exist. Possible reasons include: ${tool_path} ${qrc_files} $<TARGET_PROPERTY:${target},QT_QML_MODULE_QML_FILES> + VERBATIM ) add_custom_target(${target}_qmlimportscan DEPENDS "${imports_file}") add_dependencies(${target} ${target}_qmlimportscan) @@ -2818,6 +2825,7 @@ endif()") -D "__QT_DEPLOY_IMPL_DIR=${deploy_impl_dir}" -D "__QT_DEPLOY_POST_BUILD=TRUE" -P "${file_name}" + VERBATIM ) endif() |