Simplify some makefiles.
[matthijs/upstream/backupninja.git] / handlers / Makefile.am
index ad4b42a93e21aaff1b555414dbbf4d98dcb14fb9..7c847d3e7ab5f89bfcc2f04072c9fd16f7276135 100644 (file)
@@ -1,9 +1,19 @@
 
-HANDLERS = dup maildir mysql.helper rdiff sys easydialog.sh makecd \
-               parseini rdiff.helper sys.helper ldap pgsql sh trac \
-               ldap.helper mysql pgsql.helper svn
+HANDLERS = dup dup.helper ldap ldap.helper maildir makecd              \
+         makecd.helper mysql mysql.helper pgsql pgsql.helper rdiff     \
+         rdiff.helper rsync sh svn sys sys.helper trac
 
+CLEANFILES = $(HANDLERS)
 
 EXTRA_DIST = Makefile.am $(HANDLERS)
 
+edit = sed \
+    -e "s,@BASH\@,$(BASH),g" \
+    -e "s,@AWK\@,$(AWK),g" \
+    -e "s,@SED\@,$(SED),g" 
+
 dist_pkgdata_DATA = $(HANDLERS)
+
+$(HANDLERS): %: $(srcdir)/%.in
+       rm -f $@
+       $(edit) $@.in > $@