Simplify some makefiles.
[matthijs/upstream/backupninja.git] / src / Makefile.am
1 # tyhle vygenerujeme ...
2 sbin_SCRIPTS  = backupninja ninjahelper
3
4 # a proto je taky musíme smazat ...
5 CLEANFILES = $(sbin_SCRIPTS)
6
7 EXTRA_DIST = $(sbin_SCRIPTS:%=%.in) ninjareport.in
8
9 edit = sed \
10     -e "s,@CFGDIR\@,$(CFGDIR),g" \
11     -e "s,@BASH\@,$(BASH),g" \
12     -e "s,@AWK\@,$(AWK),g" \
13     -e "s,@SED\@,$(SED),g" \
14     -e "s,@STAT\@,$(STAT),g" \
15     -e 's,@datadir\@,$(pkgdatadir),g' \
16     -e "s,@libdir\@,$(pkglibdir),g" \
17     -e 's,@localstatedir\@,$(localstatedir),g' \
18     -e 's,@prefix\@,$(prefix),g'
19
20 #install-exec-hook:
21
22 $(sbin_SCRIPTS): %: $(srcdir)/%.in
23         rm -f $@
24         $(edit) $@.in > $@
25
26 ninjareport: $(srcdir)/ninjareport.in
27         rm -f ninjareport
28         $(edit) $(srcdir)/ninjareport.in > ninjareport
29         chmod ugo+x ninjareport