diff options
author | Andre Heinecke <[email protected]> | 2019-12-19 12:14:19 +0000 |
---|---|---|
committer | Andre Heinecke <[email protected]> | 2019-12-19 12:14:19 +0000 |
commit | a56c591f9063d895544d681e25bda2ffb22f7ca0 (patch) | |
tree | 463e630f18556cd458872274019b2d56472a1a7c | |
parent | speedo: Use multithreaded xz for w32 source (diff) | |
download | gnupg-a56c591f9063d895544d681e25bda2ffb22f7ca0.tar.gz gnupg-a56c591f9063d895544d681e25bda2ffb22f7ca0.zip |
speedo: Make signing optional for w32-release
* build-aux/speedo.mk (AUTHENTICODE_sign): Check if
certificates are available.
-rw-r--r-- | build-aux/speedo.mk | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/build-aux/speedo.mk b/build-aux/speedo.mk index 332cd02ff..875e5e154 100644 --- a/build-aux/speedo.mk +++ b/build-aux/speedo.mk @@ -1391,13 +1391,15 @@ define AUTHENTICODE_sign /fd sha256 /du https://gnupg.org a.exe ;\ scp "$(AUTHENTICODE_SIGNHOST):a.exe" $(2);\ echo "speedo: signed file is '$(2)'" ;\ - else \ + elif [ -e "$(AUTHENTICODE_KEY)" ]; then \ echo "speedo: Signing using key $(AUTHENTICODE_KEY)";\ osslsigncode sign -certs $(AUTHENTICODE_CERTS) \ -pkcs12 $(AUTHENTICODE_KEY) -askpass \ -ts "http://timestamp.globalsign.com/scripts/timstamp.dll" \ -h sha256 -n GnuPG -i https://gnupg.org \ -in $(1) -out $(2) ;\ + else \ + echo "speedo: WARNING: Binaries are not signed"; \ fi endef |