commit 707f8ab9dcc3fe85d2ac61d6863912ac3fc45f89
parent c9bca99635db5b8d2fe3fda41c24584fda157720
Author: orangerot <orangerot@orangerot.dev>
Date: Wed, 12 Nov 2025 10:59:59 +0100
feat: distribute as zip files
Diffstat:
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/.gitignore b/.gitignore
@@ -4,4 +4,5 @@
*.pdf
*.tar.gz
+dist/
diff --git a/Makefile b/Makefile
@@ -10,13 +10,16 @@ PACKAGE_VERSION = 0.1.0
PREFIX ?= $(HOME)/.local/share/typst/packages/local
INSTALLDIR = $(PREFIX)/$(PACKAGE_NAME)/$(PACKAGE_VERSION)
-dist: $(addsuffix .tar.gz,${TEMPLATES})
- mkdir -p dist
- mv $^ dist
+dist: $(addsuffix .tar.gz,${TEMPLATES}) $(addsuffix .zip,${TEMPLATES})
+ mkdir -p $@
+ mv $^ $@
define make-archive
$1.tar.gz: $(addprefix $1/,${FILES})
- tar -vczf $1.tar.gz $$^
+ tar -vczf $$@ $$^
+
+$1.zip: $(addprefix $1/,${FILES})
+ zip $$@ $$^
endef
%.pdf: %.typ