Simplify some makefiles.
[matthijs/upstream/backupninja.git] / src / Makefile.am
index 5694e9af651c76509ddfe8ec97686a98830abf1d..9d71734b26a9f71cc0b41028b82a76eb39bac0fc 100644 (file)
@@ -4,7 +4,7 @@ sbin_SCRIPTS  = backupninja ninjahelper
 # a proto je taky musíme smazat ...
 CLEANFILES = $(sbin_SCRIPTS)
 
-EXTRA_DIST = backupninja.in ninjahelper.in ninjareport.in
+EXTRA_DIST = $(sbin_SCRIPTS:%=%.in) ninjareport.in
 
 edit = sed \
     -e "s,@CFGDIR\@,$(CFGDIR),g" \
@@ -19,15 +19,9 @@ edit = sed \
 
 #install-exec-hook:
 
-backupninja: $(srcdir)/backupninja.in
-       rm -f backupninja
-       $(edit) $(srcdir)/backupninja.in > backupninja
-       chmod ugo+x backupninja
-
-ninjahelper: $(srcdir)/ninjahelper.in
-       rm -f ninjahelper
-       $(edit) $(srcdir)/ninjahelper.in > ninjahelper
-       chmod ugo+x ninjahelper
+$(sbin_SCRIPTS): %: $(srcdir)/%.in
+       rm -f $@
+       $(edit) $@.in > $@
 
 ninjareport: $(srcdir)/ninjareport.in
        rm -f ninjareport