Commit aba0b4e1 authored by Miek Gieben's avatar Miek Gieben Committed by Yong Tang

release: add sha256sum files (#1991)

Generate the sha256 sum of each asset. These should all be automatically
be uploaded in the github-push target.
Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
parent 84ec780f
...@@ -55,7 +55,7 @@ endif ...@@ -55,7 +55,7 @@ endif
all: all:
@echo Use the 'release' target to build a release, 'docker' for docker build. @echo Use the 'release' target to build a release, 'docker' for docker build.
release: pre build tar release: pre build tar sum
docker: docker-build docker: docker-build
...@@ -86,6 +86,12 @@ tar: ...@@ -86,6 +86,12 @@ tar:
tar -zcf release/$(NAME)_$(VERSION)_linux_$$arch.tgz -C build/linux/$$arch $(NAME) ;\ tar -zcf release/$(NAME)_$(VERSION)_linux_$$arch.tgz -C build/linux/$$arch $(NAME) ;\
done done
.PHONY: sum
sum:
for asset in `ls -A release/*tgz`; do \
sha256sum $$asset > $$asset.sha256; \
done
.PHONY: github-push .PHONY: github-push
github-push: github-push:
@echo Releasing: $(VERSION) @echo Releasing: $(VERSION)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment