X-Git-Url: https://git.distorted.org.uk/~mdw/zones/blobdiff_plain/2bc217e866451ea871c6c6f3c16b60e087210fb9..3dfd711ecbc0ef973de2ec51a56559e11665327f:/Makefile.m4 diff --git a/Makefile.m4 b/Makefile.m4 index fa220a3..eee0291 100644 --- a/Makefile.m4 +++ b/Makefile.m4 @@ -22,6 +22,7 @@ $1_ZONE_FILES = _dolist([_subnet], [($2)], ALL_SUBNETS += $($1_SUBNETS) ALL_ZONES += $($1_ZONES) ALL_ZONE_FILES += $($1_ZONE_FILES) +ALL_CLEAN_FILES += _dolist([_subnet], [($2)], [ _subnet/*]) m4_divert(30)m4_dnl $($1_ZONE_FILES): $1.lisp $(ZONEDEPS) mkdir -p $($1_SUBNETS)m4_dnl @@ -35,8 +36,10 @@ m4_divert(-1) ### Domains. DOMAIN([distorted], [inet, fretwank], - [distorted.org.uk, 198.29.172.in-addr.arpa, 199.29.172.in-addr.arpa]) -DOMAIN([harlequin], [inet], [harlequin.org.uk]) + [distorted.org.uk, io.distorted.org.uk, dhcp.distorted.org.uk, + 198.29.172.in-addr.arpa, + 199.29.172.in-addr.arpa, dhcp.199.29.172.in-addr.arpa]) +DOMAIN([harlequin], [inet, fretwank], [harlequin.org.uk]) m4_divert(0) ###-------------------------------------------------------------------------- @@ -46,6 +49,7 @@ ZONE = zone ALL_ZONES = ALL_ZONE_FILES = +ALL_CLEAN_FILES = ALL_SUBNETS = PUBLISH = publish @@ -60,7 +64,8 @@ m4_divert(20) ###-------------------------------------------------------------------------- ### Rules -all: $(ALL_ZONE_FILES) $(DOC_OUTPUTS) +all: $(ALL_ZONE_FILES) +doc: $(DOC_OUTPUTS) install: all ## @@ -114,7 +119,8 @@ Makefile: Makefile.m4 mv $@.new $@ clean: - rm -f $(ALL_ZONE_FILES) *.toc *.lof *.lot *.log *.dvi *.ps *.aux + rm -f $(ALL_ZONE_FILES) $(ALL_CLEAN_FILES) \ + *.toc *.lof *.lot *.log *.dvi *.ps *.aux rmdir $(sort $(ALL_SUBNETS)) ###----- That's all, folks --------------------------------------------------