Add USES_TERMINAL to add_custom_target and add_custom_command
This shows the output immediately to the console. Change-Id: Ia7f40c10ea24e4c95d5d8fa95fd1bc2bd76d61ca Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit d588924d11db24efe92a4ba3d77b3d768f460002) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
97b7fea4c3
commit
7b774f6ce2
@ -426,6 +426,10 @@ function(qt6_android_add_apk_target target)
|
||||
|
||||
set(extra_deps "")
|
||||
|
||||
if(QT_ENABLE_VERBOSE_DEPLOYMENT)
|
||||
set(uses_terminal USES_TERMINAL)
|
||||
endif()
|
||||
|
||||
# Plugins still might be added after creating the deployment targets.
|
||||
if(NOT TARGET qt_internal_plugins)
|
||||
add_custom_target(qt_internal_plugins)
|
||||
@ -445,6 +449,7 @@ function(qt6_android_add_apk_target target)
|
||||
DEPENDS ${target} ${extra_deps}
|
||||
COMMAND ${copy_command}
|
||||
COMMENT "Copying ${target} binary to apk folder"
|
||||
${uses_terminal}
|
||||
)
|
||||
|
||||
set(sign_apk "")
|
||||
@ -515,6 +520,7 @@ function(qt6_android_add_apk_target target)
|
||||
DEPENDS "${target}" "${deployment_file}" ${extra_deps}
|
||||
DEPFILE "${dep_file_path}"
|
||||
VERBATIM
|
||||
${uses_terminal}
|
||||
)
|
||||
cmake_policy(POP)
|
||||
|
||||
@ -531,6 +537,7 @@ function(qt6_android_add_apk_target target)
|
||||
${sign_apk}
|
||||
COMMENT "Creating APK for ${target}"
|
||||
VERBATIM
|
||||
${uses_terminal}
|
||||
)
|
||||
endif()
|
||||
|
||||
@ -547,6 +554,7 @@ function(qt6_android_add_apk_target target)
|
||||
${sign_aab}
|
||||
${extra_args}
|
||||
COMMENT "Creating AAB for ${target}"
|
||||
${uses_terminal}
|
||||
)
|
||||
|
||||
if(QT_IS_ANDROID_MULTI_ABI_EXTERNAL_PROJECT)
|
||||
@ -586,6 +594,7 @@ function(qt6_android_add_apk_target target)
|
||||
COMMENT "Resolving ${CMAKE_ANDROID_ARCH_ABI} dependencies for the ${target} APK"
|
||||
DEPFILE "${dep_file}"
|
||||
VERBATIM
|
||||
${uses_terminal}
|
||||
)
|
||||
add_custom_target(qt_internal_${target}_copy_apk_dependencies
|
||||
DEPENDS "${timestamp_file}")
|
||||
@ -599,6 +608,7 @@ function(qt6_android_add_apk_target target)
|
||||
--copy-dependencies-only
|
||||
${extra_args}
|
||||
COMMENT "Resolving ${CMAKE_ANDROID_ARCH_ABI} dependencies for the ${target} APK"
|
||||
${uses_terminal}
|
||||
)
|
||||
endif()
|
||||
endif()
|
||||
|
Loading…
x
Reference in New Issue
Block a user