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-//') 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 $@ - rm -rf $@
git diff --exit-code git diff --exit-code
if test -z "$(RELEASE_VERSION)"; then \ 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)"; \ echo "git head not tagged as $(RELEASE_VERSION)"; \
exit 1; \ exit 1; \
fi fi
tar -cf build/emblemscanner-$(RELEASE_VERSION).tar -C scanner pages/emblemscanner zip -r build/emblemscanner-$(RELEASE_VERSION).zip scanner/pages/emblemscanner
cd scanner/pages/emblemscanner && tar -uf ../../../build/emblemscanner-$(RELEASE_VERSION).tar README.md cd scanner/pages/emblemscanner && zip -g ../../../build/emblemscanner-$(RELEASE_VERSION).zip README.md
gzip build/emblemscanner-$(RELEASE_VERSION).tar