diff --git a/src/corelib/Qt6AndroidMacros.cmake b/src/corelib/Qt6AndroidMacros.cmake index b185e0ba0e6..7686a568890 100644 --- a/src/corelib/Qt6AndroidMacros.cmake +++ b/src/corelib/Qt6AndroidMacros.cmake @@ -524,9 +524,6 @@ function(qt6_android_add_apk_target target) # Add custom command that creates the apk and triggers rebuild if files listed in # ${dep_file_path} are changed. add_custom_command(OUTPUT "${apk_final_file_path}" - COMMAND ${CMAKE_COMMAND} - -E copy "$" - "${apk_final_dir}/${target_file_copy_relative_path}" COMMAND "${deployment_tool}" --input "${deployment_file}" --output "${apk_final_dir}" @@ -536,7 +533,7 @@ function(qt6_android_add_apk_target target) ${extra_args} ${sign_apk} COMMENT "Creating APK for ${target}" - DEPENDS "${target}" "${deployment_file}" ${extra_deps} + DEPENDS "${target}" "${deployment_file}" ${extra_deps} ${target}_prepare_apk_dir DEPFILE "${dep_file_path}" VERBATIM ${uses_terminal} @@ -545,9 +542,6 @@ function(qt6_android_add_apk_target target) # Add custom command that creates the aar and triggers rebuild if files listed in # ${dep_file_path} are changed. add_custom_command(OUTPUT "${aar_final_file_path}" - COMMAND ${CMAKE_COMMAND} - -E copy "$" - "${apk_final_dir}/${target_file_copy_relative_path}" COMMAND "${deployment_tool}" --input "${deployment_file}" --output "${apk_final_dir}" @@ -557,7 +551,7 @@ function(qt6_android_add_apk_target target) --build-aar ${extra_args} COMMENT "Creating AAR for ${target}" - DEPENDS "${target}" "${deployment_file}" ${extra_deps} + DEPENDS "${target}" "${deployment_file}" ${extra_deps} ${target}_prepare_apk_dir DEPFILE "${dep_file_path}" VERBATIM ${uses_terminal}