Use this to set `sysdomains' for the `srv' mode; now we don't need
`nosysdomains.m4' any more.
OPTIONS_satellite = satellite.m4 sat-rewrite.m4
MODES += srv
-HOOKS_srv = nosysdomain.m4
+CONF_srv = sysdomains=
OPTIONS_srv = exchange.m4 spam.m4 vhost.m4 sat-rewrite.m4
MODES += hub
CONFIGS = $(foreach m, $(MODES), exim4-$m.conf)
TARGETS += $(CONFIGS)
$(CONFIGS): exim4-%.conf: $(EARLY) $$(HOOKS_$$*) $(MAIN) $$(OPTIONS_$$*)
- $(V_GEN)m4 -P -DMODE=$* $^ >$@.new
+ $(V_GEN)m4 -P -DMODE=$* $(CONF_$*:%=-DCONF_%) $^ >$@.new
$(V_AT)$(CHECK_$*)exim4 -C$$(pwd)/$@.new -bV >/dev/null
$(V_AT)mv $@.new $@
+++ /dev/null
-### -*-m4-*-
-###
-### Don't provide service for the system domain.
-
-SETCONF(sysdomains, )