summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorAlex Xu <alex_y_xu@yahoo.ca>2013-11-26 20:53:15 -0500
committerAlex Xu <alex_y_xu@yahoo.ca>2013-11-26 20:53:15 -0500
commit10ded496d84b208d61cbd956ce28934c886ef8e6 (patch)
treeb0239cca72fc75be61b172488d0e029d91d4911e /Makefile
parent9d86b215eb990ca52af89c94776dae24f4463e46 (diff)
downloadhtml5ks-10ded496d84b208d61cbd956ce28934c886ef8e6.tar.xz
html5ks-10ded496d84b208d61cbd956ce28934c886ef8e6.zip
Build stuff.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 5b0b99d..2d29b9d 100644
--- a/Makefile
+++ b/Makefile
@@ -4,6 +4,7 @@ OPUSENC ?= opusenc
ZOPFLIPNG ?= zopflipng
JPEGOPTIM ?= jpegoptim
CWEBP ?= cwebp
+CONVERT ?= convert
DUMP ?= www/dump
@@ -53,7 +54,7 @@ JPG := $(shell find $(DUMP) -name '*.jpg')
WEBP := $(patsubst %.png,%.webp,$(PNG)) \
$(patsubst %.jpg,%.webp,$(JPG))
-images: $(WEBP)
+images: $(WEBP) favicon.ico
%.webp: %.png
$(ZOPFLIPNG) -m -y $< $<
@@ -63,7 +64,10 @@ images: $(WEBP)
$(JPEGOPTIM) --strip-all $<
$(CWEBP) -q 90 -m 6 $< -o $@
+www/favicon.ico: www/dump/ui/icon.png
+ $(CONVERT) $< -resize 256x256 -transparent white $@
+
clean:
- rm $(CVIDEO) $(CAUDIO) $(WEBP)
+ $(RM) $(CVIDEO) $(CAUDIO) $(WEBP)
.PHONY: video audio images clean