HTML_DIR = .. ZYKLEN = $(wildcard [0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9]) ZYKLEN_HTML = $(patsubst %,$(HTML_DIR)/%.html,$(ZYKLEN)) install: \ $(HTML_DIR)/hefte.html \ $(HTML_DIR)/autoren.html \ $(HTML_DIR)/personen.html \ $(ZYKLEN_HTML) $(HTML_DIR)/hefte.html: zustoidx.awk $(ZYKLEN) awk -f zustoidx.awk $(ZYKLEN) > $@ $(HTML_DIR)/autoren.html: zustoautor.awk $(ZYKLEN) awk -f zustoautor.awk $(ZYKLEN) > $@ $(HTML_DIR)/personen.html: zustoperson.awk $(ZYKLEN) awk -f zustoperson.awk $(ZYKLEN) > $@ $(HTML_DIR)/%.html: % zustohtml.awk awk -f zustohtml.awk html_dir=$(HTML_DIR) $< > $@