topdir := $(dir $(lastword $(MAKEFILE_LIST))) www = $(topdir)/../web-cache/www #JSMIN = cp $1 $2 #JSMIN = compiler $1 #JSMIN = uglify-js -nc $1 > $2 JSMIN = { sed -n '1,/\*\//p' $1; closure-compiler --js $1; } > $2 %.min.js: %.js $(call JSMIN,$<,$@) $(www)/http/%: mkdir -p '$(@D)' wget 'http://$*' -O '$@' touch '$@' $(www)/https/%: mkdir -p '$(@D)' wget 'http://$*' -O '$@' touch '$@' .PHONY: PHONY