diff options
author | Ivan Komissarov <abbapoh@gmail.com> | 2023-09-07 17:09:17 +0300 |
---|---|---|
committer | Ivan Komissarov <ABBAPOH@gmail.com> | 2023-09-08 08:22:58 +0000 |
commit | 40d304808479ea72c1d02dacf007ab8b05851e2e (patch) | |
tree | 803b93c28acda9404e5b3d390fb71f8ab6ce53e2 /doc | |
parent | 8da87e0f8d5aa27bb012b78bd18bd3379e2d618e (diff) |
apple: fix dmg.absoluteSourceBase default value
Dmg module collects all installables and replaces
the absoluteSourceBase with stageDirectory.
However, by default, we install the bundle to the
installRoot/installPrefix/installDir folder and
absoluteSourceBase missed the installPrefix path
which is "/usr/local" on mac by default.
Change-Id: I24dfab27b0321308347883376a052c479388418a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/reference/items/convenience/appleapplicationdiskimage.qdoc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/doc/reference/items/convenience/appleapplicationdiskimage.qdoc b/doc/reference/items/convenience/appleapplicationdiskimage.qdoc index 8db7bc4db..d1fa15052 100644 --- a/doc/reference/items/convenience/appleapplicationdiskimage.qdoc +++ b/doc/reference/items/convenience/appleapplicationdiskimage.qdoc @@ -77,10 +77,11 @@ The base directory from which artifacts installed into the disk image will be copied. This directory is always considered to be relative to \l{qbs::installRoot} - {qbs.installRoot}. + {qbs.installRoot}/\l{qbs::installPrefix} + {qbs.installPrefix}. For example, if the application Example.app exists at - \c{qbs.installRoot/Applications/Example.app}, and the value of this property - is \c{"/Applications"}, the application will be located at\c{/Example.app} + \c{qbs.installRoot/qbs.installPrefix/Applications/Example.app}, and the value of this property + is \c{"/Applications"}, the application will be located at \c{/Example.app} relative to the disk image root. Therefore, its full path when the disk image is mounted would be something like \c{/Volumes/Example-1.0/Example.app}. |