chiark / gitweb /
hibachidealers.com: Delete obsolete domain.
[zones] / Makefile
CommitLineData
e80b4c2d
MW
1## Makefile for mdw's zones
2
5be76580 3ZONE = zone
e80b4c2d 4
e80b4c2d
MW
5DISTORTED_ZONES = \
6 distorted.org.uk.zone \
7 198.29.172.in-addr.arpa.zone \
8 199.29.172.in-addr.arpa.zone
9ALL_ZONES = \
e80b4c2d
MW
10 $(DISTORTED_ZONES)
11
12DOCS = distorted.tex
13DOC_OUTPUTS = $(foreach suffix,dvi ps,\
14 $(patsubst %.tex,%.$(suffix),$(DOCS)))
15
16all: $(ALL_ZONES) $(DOC_OUTPUTS)
17
18publish:; mkdir publish
19
20install: all 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; \
5be76580 24 echo -n "$${i%.zone}: "; userv root named-reload $${i%.zone}; \
e80b4c2d
MW
25 done
26
e80b4c2d
MW
27$(DISTORTED_ZONES): distorted.org.uk.lisp hosts.lisp
28 $(ZONE) $<
29
30%.dvi: %.tex
31 latex $<
32 latex $<
33
34%.ps: %.dvi
35 dvips -o $@ $<
36
37clean:
38 rm -f $(ALL_ZONES) *.toc *.lof *.lot *.log *.dvi *.ps *.aux