chiark / gitweb /
addrcheck: Check incoming mail for valid mailbox names.
[newsgate] / Makefile
index adc97080dbf8ebf0bc1bac0e5ed14e16b31b87a1..3e07793acff88db27738c7cb91f750fae02fc145 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,12 @@
 ## makefile for newsgate
 
-all: config.files auth.cdb groups.cdb newsconf.stamp
+TARGETS = config.files auth.cdb groups.cdb newsconf.stamp .qmail-default
 
-config.files: config
+all: $(TARGETS)
+
+config.files .qmail-default: config
        splitconf config
+       update-addrcheck
 
 newsconf.stamp: groups
        bin/mkgroups
@@ -14,3 +17,9 @@ auth.cdb: config.files
 
 groups.cdb: groups
        bin/mkcdb groups
+
+clean:
+       splitconf -d config
+       rm -f $(TARGETS)
+
+.PHONY: all clean