File tree 1 file changed +5
-3
lines changed
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -35,11 +35,13 @@ dist/$(NAME).linux.amd64.aci: build/acbuild build/client-base.aci build/jwt *.sh
35
35
sudo chown $(shell id -nu) $@
36
36
37
37
dist/% .aci.asc : dist/% .aci signing.key
38
- $(eval TMP_KEYRING := $(shell mktemp -p ./build) )
39
- $(eval GPG_FLAGS := --batch --no-default-keyring --keyring $(TMP_KEYRING ) )
38
+ $(eval TMP_PUBLIC_KEYRING := $(shell mktemp -p ./build) )
39
+ $(eval TMP_SECRET_KEYRING := $(shell mktemp -p ./build) )
40
+ $(eval GPG_FLAGS := --batch --no-default-keyring --keyring $(TMP_PUBLIC_KEYRING ) --secret-keyring $(TMP_SECRET_KEYRING ) )
40
41
$(GPG ) $(GPG_FLAGS ) --import signing.key
42
+ rm -f $@
41
43
$(GPG ) $(GPG_FLAGS ) --armour --detach-sign $<
42
- rm $(TMP_KEYRING )
44
+ rm $(TMP_PUBLIC_KEYRING ) $( TMP_SECRET_KEYRING )
43
45
44
46
build dist :
45
47
mkdir -p $@
You can’t perform that action at this time.
0 commit comments