diff options
author | Aurélien COUDERC <zecoucou@free.fr> | 2019-02-04 00:08:31 +0100 |
---|---|---|
committer | Aurélien COUDERC <zecoucou@free.fr> | 2019-02-04 23:51:16 +0100 |
commit | d422b80a3232813f951573facb1083a34cf45b5e (patch) | |
tree | b2172f1ca06f438b83304956378ca87113d5c6d0 /debian-logos | |
parent | 1870085467e9f67fe871f4f31a9f87eaa74b5d5a (diff) |
Optimize PNGs to reduce installed size
Diffstat (limited to 'debian-logos')
-rw-r--r-- | debian-logos/Makefile | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/debian-logos/Makefile b/debian-logos/Makefile index 2baeb6b..197faab 100644 --- a/debian-logos/Makefile +++ b/debian-logos/Makefile @@ -14,11 +14,13 @@ build: $(foreach SVG,$(LOGOS),$(foreach RES,$(RESOLUTIONS),$(SVG)-$(RES).png)) # Dynamically add rules for PNG generation for each resolution, for each logo file define SVG_TO_PNG_RULE $1-$2.png: $1.svg - rsvg-convert $$< -h $2 -o $$@ + rsvg-convert $$< -h $2 -o $$@.raw + optipng $$@.raw -out $$@ endef $(foreach LOGO,$(LOGOS),$(foreach RES,$(RESOLUTIONS),$(eval $(call SVG_TO_PNG_RULE,$(LOGO),$(RES))))) clean: + rm -f *.png.raw rm -f *.png install: |