1 ## Makefile for mdw's zones
6 distorted.org.uk.zone \
7 198.29.172.in-addr.arpa.zone \
8 199.29.172.in-addr.arpa.zone
16 DOC_OUTPUTS = $(foreach suffix,dvi ps,\
17 $(patsubst %.tex,%.$(suffix),$(DOCS)))
19 all: $(ALL_ZONES) $(DOC_OUTPUTS)
21 publish:; mkdir publish
24 for i in $(ALL_ZONES); do \
25 cmp $$i publish/$$i >/dev/null 2>&1 && continue; \
26 cp $$i publish/$$i.new && mv publish/$$i.new publish/$$i; \
27 echo -n "$${i%.zone}: "; userv root named-reload $${i%.zone}; \
30 $(DISTORTED_ZONES): distorted.org.uk.lisp hosts.lisp
33 $(HARLEQUIN_ZONES): harlequin.org.uk.lisp hosts.lisp
44 rm -f $(ALL_ZONES) *.toc *.lof *.lot *.log *.dvi *.ps *.aux