diff options
author | Ivan Komissarov <abbapoh@gmail.com> | 2021-02-19 01:32:24 +0100 |
---|---|---|
committer | Ivan Komissarov <ABBAPOH@gmail.com> | 2021-02-19 15:19:44 +0000 |
commit | 83275df38d691ad78278d23042de01cc4b48ef22 (patch) | |
tree | ac7f6470ba2ce1c1efed4bf9e2263f89c1394eed /share/qbs/modules/cpp/gcc.js | |
parent | 36f139c4f405e057baa768e4728704b22de6519d (diff) | |
download | qbs-83275df38d691ad78278d23042de01cc4b48ef22.tar.gz |
codesign: add _canSignArtifacts property
Android cannot sign individual artifacts so simply checking if
codesign.enableCodeSigning is true is not enough
Change-Id: Ie27ec2b9b7b3b7d7356324590c78b4b967c1b54e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'share/qbs/modules/cpp/gcc.js')
-rw-r--r-- | share/qbs/modules/cpp/gcc.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/share/qbs/modules/cpp/gcc.js b/share/qbs/modules/cpp/gcc.js index 99452b6da..775c06a31 100644 --- a/share/qbs/modules/cpp/gcc.js +++ b/share/qbs/modules/cpp/gcc.js @@ -1385,8 +1385,10 @@ function prepareLinker(project, product, inputs, outputs, input, output) { } } - Array.prototype.push.apply( + if (product.cpp.shouldSignArtifacts) { + Array.prototype.push.apply( commands, Codesign.prepareSign(project, product, inputs, outputs, input, output)); + } return commands; } |