From 707f8ab9dcc3fe85d2ac61d6863912ac3fc45f89 Mon Sep 17 00:00:00 2001 From: orangerot Date: Wed, 12 Nov 2025 10:59:59 +0100 Subject: [PATCH] feat: distribute as zip files --- .gitignore | 1 + Makefile | 11 +++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 496927f..c2d8a33 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ *.pdf *.tar.gz +dist/ diff --git a/Makefile b/Makefile index 3f30fd0..9b91eec 100644 --- 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