Android: fix error when signing bundles
The jarsigner command that was being used was malformed before the file path leading to wrong signing command. A sample of the malformed command part "-storepass password⍣/path/to/package", note the char after 'password'. So having auto produces a QStringBuilder that's returning the malformed char. Fixes: QTBUG-96838 Change-Id: I5477f6913a74d79ebaf029ef7f4e2745c9f7ced0 Reviewed-by: Ville Voutilainen <ville.voutilainen@qt.io> (cherry picked from commit f492790611fe15a4745c8ad0c97259f438c91b6b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
0a535099fa
commit
dffeafc0dd
@ -2784,7 +2784,7 @@ bool jarSignerSignPackage(const Options &options)
|
||||
auto signPackage = [&](const QString &file) {
|
||||
fprintf(stdout, "Signing file %s\n", qPrintable(file));
|
||||
fflush(stdout);
|
||||
auto command = jarSignerTool + QLatin1String(" %1 %2")
|
||||
QString command = jarSignerTool + QLatin1String(" %1 %2")
|
||||
.arg(file)
|
||||
.arg(shellQuote(options.keyStoreAlias));
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user