summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2013-04-27 10:35:12 -0400
committerLuke Shumaker <lukeshu@sbcglobal.net>2015-08-13 20:41:35 -0600
commit20f8174a712a7770802d268bd2d75bd9a79e0303 (patch)
treed0161e72637722eaeca27d6b60e9bd148a2fb579
parent6ecd6223286b8d5f0a55b26d43d4c30d0d113457 (diff)
official-2013/optimized-text/Makefile: run PNGs through pngcrush
-rw-r--r--Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index bf10896..b857464 100644
--- a/Makefile
+++ b/Makefile
@@ -12,6 +12,10 @@ SVG2PNG = inkscape $1 --export-png $2 $(if $3,-w $3) $(if $4,-h $4)
# icotool: has perl dependencies
PNG2ICO = icotool -c $1 -o $2
+# pngcrush is available from [pcr]
+#PNGCRUSH = cp $1 $2
+PNGCRUSH = pngcrush $1 $2
+
all: \
archlogo.png \
favicon.ico \
@@ -24,9 +28,12 @@ all: \
clean:
rm -f *.png *.ico
-%.png: %.svg Makefile
+%.raw.png: %.svg Makefile
$(call SVG2PNG,$<,$@)
+%.png: %.raw.png Makefile
+ $(call PNGCRUSH,$<,$@)
+
%.ico: %.png Makefile
$(call PNG2ICO,$<,$@)