Initialize the CLEANUP array and trap in common.sh
[ext/instance-debootstrap.git] / Makefile.am
1 osname=$(subst ganeti-instance-,,$(PACKAGE))
2
3 osdir=$(OS_DIR)/$(osname)
4 variantsdir="$(DESTDIR)${sysconfdir}/ganeti/instance-debootstrap/variants"
5
6 dist_os_SCRIPTS = create import export rename
7 dist_os_DATA = ganeti_api_version variants
8 os_DATA = common.sh
9
10 dist_doc_DATA = COPYING NEWS README
11
12 EXTRA_DIST = common.sh.in defaults
13
14 do_subst = sed \
15         -e 's,[@]sysconfdir[@],$(sysconfdir),g' \
16         -e 's,[@]localstatedir[@],$(localstatedir),g'
17
18 common.sh: common.sh.in Makefile
19         $(do_subst) < $< > $@
20         chmod +x $@
21
22 install-exec-local:
23         @mkdir_p@ "$(variantsdir)"
24         touch "$(variantsdir)/default.conf"
25
26 CLEANFILES = common.sh