From a5bb768c8008b3d34a0461428f6a8ddbc05592a5 Mon Sep 17 00:00:00 2001 From: Jason Woofenden Date: Thu, 18 Feb 2016 17:23:21 -0500 Subject: [PATCH] Makefile: minify svg --- Makefile | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 6ad9478..afd28b1 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ svgs= +minified_svgs= $(svgs:.svg=.min.svg) generated_images= $(svgs:.svg=.png) images= -images += $(svgs) -images += $(generated_images) +images += $(generated_images) $(minified_svgs) -objects= $(generated_images) .sha1sums.styl css.css tags +objects= $(generated_images) $(minified_svgs) .sha1sums.styl css.css tags all: $(objects) @@ -12,7 +12,7 @@ clean: rm -f $(objects) css.css: style.styl .sha1sums.styl - compile-stylus $< $@ + stylus -c -p $< > $@ || rm -f "$@" .sha1sums.styl: $(images) ( \ @@ -37,5 +37,8 @@ css.css: style.styl .sha1sums.styl ; exit 1 \ ) +%.min.svg: %.svg + svgo $< $@ + tags: *.php inc/*.php inc/wfpl/*.php - exuberant-ctags *.php inc/*.php inc/wfpl/*.php + ctags *.php inc/*.php inc/wfpl/*.php -- 1.7.10.4