Fix helpers building System
[snf-image] / helper / Makefile.am
1 base_name=$(subst -helper,,$(PACKAGE))
2
3 SUBDIRS = tasks
4
5 initdir=$(sysconfdir)
6 commondir=$(datarootdir)/$(base_name)
7
8 dist_doc_DATA = COPYING AUTHORS ChangeLog
9 dist_init_SCRIPTS = rc.local snf-passtohash.py
10 dist_init_DATA = common.sh
11
12 edit = sed \
13         -e 's|@sysconfdir[@]|$(sysconfdir)|g' \
14         -e 's|@localstatedir[@]|$(localstatedir)|g' \
15         -e 's|@datarootdir[@]|$(datarootdir)|g' \
16         -e 's|@base_name[@]|$(base_name)|g'
17         -e 's|@RESIZE2FS[@]|$(RESIZE2FS)|g' \
18         -e 's|@XMLSTARLET[@]|$(XMLSTARLET)|g'
19
20 %:%.in Makefile
21         rm -f $@ $@.tmp
22         srcdir=''; \
23                    test -f ./$@.in || srcdir=$(srcdir)/; \
24                    $(edit) $${srcdir}$@.in >$@.tmp
25         mv $@.tmp $@
26
27 CLEANFILES = rc.local