diff --git a/src/corelib/Qt6AndroidMacros.cmake b/src/corelib/Qt6AndroidMacros.cmake index 97a99231538..cd8932c3e05 100644 --- a/src/corelib/Qt6AndroidMacros.cmake +++ b/src/corelib/Qt6AndroidMacros.cmake @@ -428,6 +428,9 @@ function(qt6_android_add_apk_target target) if(QT_ENABLE_VERBOSE_DEPLOYMENT) list(APPEND extra_args "--verbose") endif() + if(QT_ANDROID_DEPLOY_RELEASE) + list(APPEND extra_args "--release") + endif() _qt_internal_check_depfile_support(has_depfile_support) diff --git a/src/corelib/doc/src/cmake/cmake-configure-variables.qdoc b/src/corelib/doc/src/cmake/cmake-configure-variables.qdoc index 3463e54c129..249326cfd1b 100644 --- a/src/corelib/doc/src/cmake/cmake-configure-variables.qdoc +++ b/src/corelib/doc/src/cmake/cmake-configure-variables.qdoc @@ -79,6 +79,25 @@ out as part of the deployment settings for a target. \sa{qt6_android_generate_deployment_settings}{qt_android_generate_deployment_settings()} */ +/*! +\page cmake-variable-qt-android-deploy-release.html +\ingroup cmake-variables-qtcore + +\title QT_ANDROID_DEPLOY_RELEASE +\target cmake-variable-QT_ANDROID_DEPLOY_RELEASE + +\summary {Set the package type as a release} + +\cmakevariablesince 6.5.1 +\preliminarycmakevariable +\cmakevariableandroidonly + +Setting \c{QT_ANDROID_DEPLOY_RELEASE} to true allows to create release package by passing --release +flag to androiddeployqt tool. + +\sa {androiddeployqt} +*/ + /*! \page cmake_variable-qt-android-multi-abi-forward-vars \ingroup cmake-variables-qtcore