1 ## Makefile for mdw's zones
5 HIBACHI_ZONES
= hibachidealers.com.zone
7 distorted.org.uk.zone \
8 198.29.172.in-addr.arpa.zone \
9 199.29.172.in-addr.arpa.zone
15 DOC_OUTPUTS
= $(foreach suffix,dvi ps
,\
16 $(patsubst %.
tex,%.
$(suffix),$(DOCS
)))
18 all: $(ALL_ZONES
) $(DOC_OUTPUTS
)
20 publish
:; mkdir publish
23 for i in
$(ALL_ZONES
); do \
24 cmp
$$i publish
/$$i >/dev
/null
2>&1 && continue
; \
25 cp
$$i publish
/$$i.new
&& mv publish
/$$i.new publish
/$$i; \
26 echo
-n
"$${i%.zone}: "; userv root named-reload
$${i
%.zone
}; \
29 $(HIBACHI_ZONES
): hibachidealers.com.lisp hosts.lisp
32 $(DISTORTED_ZONES
): distorted.org.uk.lisp hosts.lisp
43 rm -f
$(ALL_ZONES
) *.toc
*.lof
*.lot
*.log
*.
dvi *.ps
*.aux