ALL = screen1 screen2 print INPUTS = main.cld etchings.lua env.tex Makefile OUTPUTS = $(addsuffix .pdf, $(ALL)) %.pdf: $(INPUTS) context --result=$* main.cld if grep Overfull pages-*log; then false; else true; fi screen2-devel.pdf: all: $(OUTPUTS) katalog.zip: $(INPUTS) $(OUTPUTS) zip $@ $^ zip: katalog.zip clean: context --purgeall rm -f pages-*.pdf pages.tex allclean: clean rm -fr *.pdf cache