From b2e586cf150e89cc18402da78a1261a962bec064 Mon Sep 17 00:00:00 2001 From: Alexandru Croitor Date: Thu, 6 Apr 2023 14:53:01 +0200 Subject: [PATCH] qmake: Clarify documentation on how to modify QMAKE_BUNDLE The value is auto-computed from other variables and should not be set directly by the project code. Pick-to: 6.5 Fixes: QTBUG-112667 Change-Id: I6132b98f3a1ac0f9d721f390a065f6fa22db2bf6 Reviewed-by: Leena Miettinen Reviewed-by: Alexey Edelev --- qmake/doc/src/qmake-manual.qdoc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qmake/doc/src/qmake-manual.qdoc b/qmake/doc/src/qmake-manual.qdoc index 92ed692f667..424900b2884 100644 --- a/qmake/doc/src/qmake-manual.qdoc +++ b/qmake/doc/src/qmake-manual.qdoc @@ -2314,8 +2314,11 @@ \li \c ${PRODUCT_BUNDLE_IDENTIFIER}, \c @BUNDLEIDENTIFIER@ \li Expands to the target bundle's bundle identifier string, for example: \c{com.example.myapp}. Determined by concatenating the - values of QMAKE_TARGET_BUNDLE_PREFIX and QMAKE_BUNDLE, separated - by a full stop (\c{.}). + values of \c QMAKE_TARGET_BUNDLE_PREFIX and \c QMAKE_BUNDLE, separated + by a full stop (\c{.}). The value of \c QMAKE_BUNDLE is derived from + \c QMAKE_APPLICATION_BUNDLE_NAME, \c QMAKE_PLUGIN_BUNDLE_NAME, or + \c QMAKE_FRAMEWORK_BUNDLE_NAME. It should not be set directly by the + project. \row \li \c ${EXECUTABLE_NAME}, \c @EXECUTABLE@, \c @LIBRARY@ \li Equivalent to the value of QMAKE_APPLICATION_BUNDLE_NAME,