Android: fix problem with release package for cmake based builds
After 9efaf8bae914958a09d29a4cdbf62e345f3e6369 commit there is no possibility to create release package for cmake based builds. Added a new cmake variable (QT_ANDROID_DEPLOY_RELEASE) to allow turning on release build manually. Task-number: QTBUG-112921 Task-number: QTBUG-108132 Task-number: COIN-882 Pick-to: 6.5 Change-Id: Idf015b4ad3f8cba792aab75a01e1c81225cad4f0 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
This commit is contained in:
parent
3c3de181ef
commit
64db65ae90
@ -428,6 +428,9 @@ function(qt6_android_add_apk_target target)
|
|||||||
if(QT_ENABLE_VERBOSE_DEPLOYMENT)
|
if(QT_ENABLE_VERBOSE_DEPLOYMENT)
|
||||||
list(APPEND extra_args "--verbose")
|
list(APPEND extra_args "--verbose")
|
||||||
endif()
|
endif()
|
||||||
|
if(QT_ANDROID_DEPLOY_RELEASE)
|
||||||
|
list(APPEND extra_args "--release")
|
||||||
|
endif()
|
||||||
|
|
||||||
_qt_internal_check_depfile_support(has_depfile_support)
|
_qt_internal_check_depfile_support(has_depfile_support)
|
||||||
|
|
||||||
|
@ -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()}
|
\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
|
\page cmake_variable-qt-android-multi-abi-forward-vars
|
||||||
\ingroup cmake-variables-qtcore
|
\ingroup cmake-variables-qtcore
|
||||||
|
Loading…
x
Reference in New Issue
Block a user