emblemscanner change to zip release format

This commit is contained in:
Fam Zheng 2025-10-15 16:30:28 +01:00
parent 012a05ab9d
commit a9b8c937bb

View File

@ -133,9 +133,9 @@ alg/qrtool:
RELEASE_VERSION := $(shell git describe --tags --abbrev=0 | sed 's/^emblemscanner-//')
emblemscanner-release: build/emblemscanner-$(RELEASE_VERSION).tar.gz
emblemscanner-release: build/emblemscanner-$(RELEASE_VERSION).zip
build/emblemscanner-$(RELEASE_VERSION).tar.gz: FORCE
build/emblemscanner-$(RELEASE_VERSION).zip: FORCE
- rm -rf $@
git diff --exit-code
if test -z "$(RELEASE_VERSION)"; then \
@ -146,6 +146,5 @@ build/emblemscanner-$(RELEASE_VERSION).tar.gz: FORCE
echo "git head not tagged as $(RELEASE_VERSION)"; \
exit 1; \
fi
tar -cf build/emblemscanner-$(RELEASE_VERSION).tar -C scanner pages/emblemscanner
cd scanner/pages/emblemscanner && tar -uf ../../../build/emblemscanner-$(RELEASE_VERSION).tar README.md
gzip build/emblemscanner-$(RELEASE_VERSION).tar
zip -r build/emblemscanner-$(RELEASE_VERSION).zip scanner/pages/emblemscanner
cd scanner/pages/emblemscanner && zip -g ../../../build/emblemscanner-$(RELEASE_VERSION).zip README.md