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
13 DOC_OUTPUTS
= $(foreach suffix,dvi ps
,\
14 $(patsubst %.
tex,%.
$(suffix),$(DOCS
)))
16 all: $(ALL_ZONES
) $(DOC_OUTPUTS
)
18 publish
:; mkdir publish
21 for i in
$(ALL_ZONES
); do \
22 cmp
$$i publish
/$$i >/dev
/null
2>&1 && continue
; \
23 cp
$$i publish
/$$i.new
&& mv publish
/$$i.new publish
/$$i; \
24 echo
-n
"$${i%.zone}: "; userv root named-reload
$${i
%.zone
}; \
27 $(DISTORTED_ZONES
): distorted.org.uk.lisp hosts.lisp
38 rm -f
$(ALL_ZONES
) *.toc
*.lof
*.lot
*.log
*.
dvi *.ps
*.aux