PERL = /usr/bin/perl thumbs = $(addprefix extra/sc/tb/,$(notdir $(wildcard extra/sc/*.jpg) $(addsuffix .jpg,$(basename $(wildcard extra/sc/*.png))))) extra/sc/tb/%.jpg: extra/sc/%.png mkdir -p extra/sc/tb gm convert $< -geometry "300x240>" -quality 70 $@ extra/sc/tb/%.jpg: extra/sc/%.jpg mkdir -p extra/sc/tb gm convert $< -geometry "300x240>" -quality 70 $@ all: build build: $(thumbs) rm -rf html mkdir html rsync -a extra/. html/. $(PERL) generate chmod -R u=rwX,go=rX html clean: rm -rf extra/sc/tb