1 appcache
>contents
= $(shell grep
-vFx
-e
"*" -e
"CACHE MANIFEST" -e
"CACHE:" -e
"NETWORK:" -e
"FALLBACK:" $(1) | grep
-v
-e
"^\#" )
6 %.appcache
: %.appcache.in
$$(call appcache
>contents
,$$*.appcache.in
)
7 sed
"s/<Last-Updated>$$/Last-Updated: `date -u +'%Y-%m-%dT%H:%M:%SZ'`/" $< > $@
9 CONVERT.svg.png ?
= rsvg-convert
-f png
11 favicon_
%.png
: favicon.svg
12 $(CONVERT.svg.png
) -w
$(*F
) -h
$(*F
) < $< > $@
14 ICONS
:= $(patsubst %,favicon_
%.png
,256 192 128 32)
16 all: heroik.appcache
$(ICONS
)
19 $(RM
) heroik.appcache
$(ICONS
)