feat: distribute as zip files
This commit is contained in:
parent
c9bca99635
commit
707f8ab9dc
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -4,4 +4,5 @@
|
||||||
|
|
||||||
*.pdf
|
*.pdf
|
||||||
*.tar.gz
|
*.tar.gz
|
||||||
|
dist/
|
||||||
|
|
||||||
|
|
|
||||||
11
Makefile
11
Makefile
|
|
@ -10,13 +10,16 @@ PACKAGE_VERSION = 0.1.0
|
||||||
PREFIX ?= $(HOME)/.local/share/typst/packages/local
|
PREFIX ?= $(HOME)/.local/share/typst/packages/local
|
||||||
INSTALLDIR = $(PREFIX)/$(PACKAGE_NAME)/$(PACKAGE_VERSION)
|
INSTALLDIR = $(PREFIX)/$(PACKAGE_NAME)/$(PACKAGE_VERSION)
|
||||||
|
|
||||||
dist: $(addsuffix .tar.gz,${TEMPLATES})
|
dist: $(addsuffix .tar.gz,${TEMPLATES}) $(addsuffix .zip,${TEMPLATES})
|
||||||
mkdir -p dist
|
mkdir -p $@
|
||||||
mv $^ dist
|
mv $^ $@
|
||||||
|
|
||||||
define make-archive
|
define make-archive
|
||||||
$1.tar.gz: $(addprefix $1/,${FILES})
|
$1.tar.gz: $(addprefix $1/,${FILES})
|
||||||
tar -vczf $1.tar.gz $$^
|
tar -vczf $$@ $$^
|
||||||
|
|
||||||
|
$1.zip: $(addprefix $1/,${FILES})
|
||||||
|
zip $$@ $$^
|
||||||
endef
|
endef
|
||||||
|
|
||||||
%.pdf: %.typ
|
%.pdf: %.typ
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue