aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/modules/cpp/GenericGCC.qbs
diff options
context:
space:
mode:
authorIvan Komissarov <abbapoh@gmail.com>2021-03-20 20:16:57 +0300
committerIvan Komissarov <ABBAPOH@gmail.com>2021-03-30 14:32:46 +0000
commit5160a0b6e386b157fc1f5375efd881b8433b29ee (patch)
tree44dc163382dea5d28844239db863e97b07dcfd23 /share/qbs/modules/cpp/GenericGCC.qbs
parent980a5fc3f61f42bdd8cdee832235861e095e8e01 (diff)
codesign: do not sign intermediate products when multiplexing
We should only sign the resulting binary during the lipo step. Change-Id: If4d508bcdf347bf2fc68d345ed8d5913a7457f8d Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'share/qbs/modules/cpp/GenericGCC.qbs')
-rw-r--r--share/qbs/modules/cpp/GenericGCC.qbs2
1 files changed, 2 insertions, 0 deletions
diff --git a/share/qbs/modules/cpp/GenericGCC.qbs b/share/qbs/modules/cpp/GenericGCC.qbs
index 3b6e5b106..e2d9eeab5 100644
--- a/share/qbs/modules/cpp/GenericGCC.qbs
+++ b/share/qbs/modules/cpp/GenericGCC.qbs
@@ -214,6 +214,8 @@ CppModule {
readonly property bool shouldSignArtifacts: codesign._canSignArtifacts
&& codesign.enableCodeSigning
+ // codesigning is done during the lipo step
+ && !product.multiplexed
property string internalVersion: {
if (product.version === undefined)