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
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 $(HIBACHI_ZONES
): hibachidealers.com.lisp hosts.lisp
33 $(DISTORTED_ZONES
): distorted.org.uk.lisp hosts.lisp
47 rm -f
$(ALL_ZONES
) *.toc
*.lof
*.lot
*.log
*.
dvi *.ps
*.aux