topdir := $(dir $(lastword $(MAKEFILE_LIST))) www = $(topdir)/../web-cache/www artwork = $(topdir)/../web-cache/artwork branding = $(artwork)/official-2013/optimized-text #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 '$@' $(branding)/%: gitget checkout 'git://projects.parabolagnulinux.org/artwork.git#branch=master' '$(artwork)' make -C '$(branding)' .PHONY: PHONY