appcache>contents = $(shell grep -vFx -e "*" -e "CACHE MANIFEST" -e "CACHE:" -e "NETWORK:" -e "FALLBACK:" $(1) | grep -v -e "^\#" ) .PHONY: all clean .SECONDEXPANSION: %.appcache: %.appcache.in $$(call appcache>contents,$$*.appcache.in) sed "s/$$/Last-Updated: `date -u +'%Y-%m-%dT%H:%M:%SZ'`/" $< > $@ all: heroik.appcache clean: $(RM) heroik.appcache