added package build script

This commit is contained in:
be5invis 2016-05-31 23:13:41 +08:00
parent 049e9d320e
commit bd9caf2e43

View File

@ -143,11 +143,19 @@ $(webfont-pkg-styles) : webfont-pkg-% : fonts-% $(SCRIPTS) | $(OBJDIR) dist
$(x-snapshot-styles) : x-snapshot-% : fonts-% $(SCRIPTS) | $(OBJDIR) dist
$(MAKE) x-snapshot config=$(subst x-snapshot-,,$@)
x-archives-bundled : release-archives/iosevka-pack.zip release-archives/iosevka-pack.7z
release-archives/iosevka-pack.zip : fonts-default fonts-term fonts-cc fonts-slab fonts-term-slab fonts-cc-slab
7z a -tzip -mx=9 $@ ./dist/01.iosevka/* ./dist/02.iosevka-term/* ./dist/03.iosevka-cc/* ./dist/04.iosevka-slab/* ./dist/05.iosevka-term-slab/* ./dist/06.iosevka-cc-slab/*
release-archives/iosevka-pack.7z : fonts-default fonts-term fonts-cc fonts-slab fonts-term-slab fonts-cc-slab
7z a -t7z -mmt=on -m0=LZMA:a=1:d=1536m:fb=256 $@ ./dist/01.iosevka/* ./dist/02.iosevka-term/* ./dist/03.iosevka-cc/* ./dist/04.iosevka-slab/* ./dist/05.iosevka-term-slab/* ./dist/06.iosevka-cc-slab/*
release-all : archives-default archives-term archives-cc \
archives-slab archives-term-slab archives-cc-slab \
archives-hooky archives-zshaped \
archives-hooky-term archives-zshaped-term \
pages-default pages-slab
pages-default pages-slab x-archives-bundled
fw : fonts-default fonts-cc fonts-slab fonts-cc-slab
d-fonts : fonts-d-sans fonts-d-slab