Rehash efficiently
[pacman-ng.git] / contrib / Makefile.am
blob3117da8ed69be3898176e8157b5bed4c9b4946e2
1 OURFILES = \
2         bacman \
3         bash_completion \
4         pacdiff \
5         paclist \
6         pacscripts \
7         pacsearch \
8         wget-xdelta.sh \
9         zsh_completion
11 EXTRA_DIST = \
12         PKGBUILD.vim \
13         bacman.in \
14         bash_completion.in \
15         pacdiff.in \
16         paclist.in \
17         pacscripts.in \
18         pacsearch.in \
19         vimprojects \
20         wget-xdelta.sh.in \
21         zsh_completion.in \
22         README
24 # Files that should be removed, but which Automake does not know.
25 MOSTLYCLEANFILES = $(OURFILES) *.tmp
27 edit = sed \
28         -e 's|@sysconfdir[@]|$(sysconfdir)|g' \
29         -e 's|@localstatedir[@]|$(localstatedir)|g' \
30         -e 's|@BASH_SHELL[@]|$(BASH_SHELL)|g'
32 $(OURFILES): Makefile
33         @echo '    ' GEN $@;
34         @rm -f $@ $@.tmp
35         @cp -a $@.in $@.tmp
36         @$(edit) $@.in >$@.tmp
37         @mv $@.tmp $@
39 all-am: $(OURFILES)
41 bacman: $(srcdir)/bacman.in
42 bash_completion: $(srcdir)/bash_completion.in
43 pacdiff: $(srcdir)/pacdiff.in
44 paclist: $(srcdir)/paclist.in
45 pacscripts: $(srcdir)/pacscripts.in
46 pacsearch: $(srcdir)/pacsearch.in
47 pactree: $(srcdir)/pactree.in
48 wget-xdelta.sh: $(srcdir)/wget-xdelta.sh.in
49 zsh_completion: $(srcdir)/zsh_completion.in
51 # vim:set ts=2 sw=2 noet: