root / Makefile.am @ 82ed4fad
History | View | Annotate | Download (2.2 kB)
1 | bb78ba49 | Nikos Skalkotos | linuxcustomdir=${sysconfdir}/ganeti/instance-image/hooks/linux |
---|---|---|---|
2 | 47c86659 | Nikos Skalkotos | |
3 | 47c86659 | Nikos Skalkotos | if WINSUPPORT |
4 | a33d2ab2 | Nikos Skalkotos | windowscustomdir=${sysconfdir}/ganeti/instance-image/hooks/windows |
5 | 47c86659 | Nikos Skalkotos | endif |
6 | 47c86659 | Nikos Skalkotos | |
7 | 21136223 | Lance Albertson | configdir=${sysconfdir}/ganeti/instance-image |
8 | 21136223 | Lance Albertson | variantsdir=${sysconfdir}/ganeti/instance-image/variants |
9 | 21136223 | Lance Albertson | networksdir=${sysconfdir}/ganeti/instance-image/networks |
10 | 84472880 | Lance Albertson | overlaysdir=${sysconfdir}/ganeti/instance-image/overlays |
11 | deaae996 | Nikos Skalkotos | toolsdir=$(osdir)/$(osname)/tools |
12 | 79224631 | Lance Albertson | |
13 | 82ed4fad | Nikos Skalkotos | dist_os_SCRIPTS = ${srcdir}/create ${srcdir}/import ${srcdir}/export ${srcdir}/rename ${srcdir}/verify |
14 | 82ed4fad | Nikos Skalkotos | dist_tools_SCRIPTS = ${srcdir}/tools/* |
15 | 82ed4fad | Nikos Skalkotos | dist_os_DATA = ${srcdir}/ganeti_api_version ${srcdir}/parameters.list ${srcdir}/common_linux.sh ${srcdir}/common_windows.sh |
16 | 47c86659 | Nikos Skalkotos | if WINSUPPORT |
17 | 82ed4fad | Nikos Skalkotos | dist_os_DATA += ${srcdir}/unattend.xml |
18 | 47c86659 | Nikos Skalkotos | endif |
19 | 21136223 | Lance Albertson | dist_config_DATA = variants.list |
20 | 79224631 | Lance Albertson | os_DATA = common.sh |
21 | 79224631 | Lance Albertson | |
22 | 82ed4fad | Nikos Skalkotos | dist_linuxcustom_DATA = ${srcdir}/example/hooks/linux/* |
23 | 47c86659 | Nikos Skalkotos | if WINSUPPORT |
24 | 82ed4fad | Nikos Skalkotos | dist_windowscustom_DATA = ${srcdir}/example/hooks/windows/* |
25 | 47c86659 | Nikos Skalkotos | endif |
26 | 82ed4fad | Nikos Skalkotos | dist_doc_DATA = ${srcdir}/COPYING ${srcdir}/NEWS ${srcdir}/README |
27 | 79224631 | Lance Albertson | |
28 | 79224631 | Lance Albertson | EXTRA_DIST = common.sh.in defaults |
29 | 79224631 | Lance Albertson | |
30 | deaae996 | Nikos Skalkotos | edit = sed \ |
31 | deaae996 | Nikos Skalkotos | -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ |
32 | deaae996 | Nikos Skalkotos | -e 's|@localstatedir[@]|$(localstatedir)|g' \ |
33 | deaae996 | Nikos Skalkotos | -e 's|@osdir[@]|$(osdir)|g' \ |
34 | deaae996 | Nikos Skalkotos | -e 's|@osname[@]|$(osname)|g' \ |
35 | deaae996 | Nikos Skalkotos | -e 's|@AWK[@]|$(AWK)|g' \ |
36 | deaae996 | Nikos Skalkotos | -e 's|@MKDIR_P[@]|$(MKDIR_P)|g' \ |
37 | deaae996 | Nikos Skalkotos | -e 's|@DUMP[@]|$(DUMP)|g' \ |
38 | deaae996 | Nikos Skalkotos | -e 's|@RESTORE[@]|$(RESTORE)|g' \ |
39 | deaae996 | Nikos Skalkotos | -e 's|@LOSETUP[@]|$(LOSETUP)|g' \ |
40 | deaae996 | Nikos Skalkotos | -e 's|@KPARTX[@]|$(KPARTX)|g' \ |
41 | deaae996 | Nikos Skalkotos | -e 's|@SFDISK[@]|$(SFDISK)|g' \ |
42 | deaae996 | Nikos Skalkotos | -e 's|@QEMU_IMG[@]|$(QEMU_IMG)|g' \ |
43 | deaae996 | Nikos Skalkotos | -e 's|@NTFSCLONE[@]|$(NTFSCLONE)|g' \ |
44 | deaae996 | Nikos Skalkotos | -e 's|@NTFSRESIZE[@]|$(NTFSRESIZE)|g' \ |
45 | deaae996 | Nikos Skalkotos | -e 's|@XMLSTARLET[@]|$(XMLSTARLET)|g' \ |
46 | deaae996 | Nikos Skalkotos | -e 's|@INSTALL_MBR[@]|$(INSTALL_MBR)|g' |
47 | deaae996 | Nikos Skalkotos | |
48 | deaae996 | Nikos Skalkotos | |
49 | deaae996 | Nikos Skalkotos | common.sh: $(srcdir)/common.sh.in Makefile |
50 | deaae996 | Nikos Skalkotos | rm -f $@ $@.tmp |
51 | deaae996 | Nikos Skalkotos | srcdir=''; \ |
52 | deaae996 | Nikos Skalkotos | test -f ./$@.in || srcdir=$(srcdir)/; \ |
53 | deaae996 | Nikos Skalkotos | $(edit) $${srcdir}$@.in >$@.tmp |
54 | deaae996 | Nikos Skalkotos | mv $@.tmp $@ |
55 | 79224631 | Lance Albertson | |
56 | 79224631 | Lance Albertson | install-exec-local: |
57 | deaae996 | Nikos Skalkotos | @mkdir_p@ "$(DESTDIR)$(osdir)/$(osname)" |
58 | 3c726318 | Lance Albertson | @mkdir_p@ "$(DESTDIR)$(variantsdir)" |
59 | 276c74b6 | Lance Albertson | @mkdir_p@ "$(DESTDIR)$(networksdir)/subnets" |
60 | 276c74b6 | Lance Albertson | @mkdir_p@ "$(DESTDIR)$(networksdir)/instances" |
61 | 84472880 | Lance Albertson | @mkdir_p@ "$(DESTDIR)$(overlaysdir)" |
62 | 3c726318 | Lance Albertson | @mkdir_p@ "$(DESTDIR)$(localstatedir)/cache/ganeti-instance-image" |
63 | 3c726318 | Lance Albertson | touch "$(DESTDIR)$(variantsdir)/default.conf" |
64 | deaae996 | Nikos Skalkotos | ln -fs $(DESTDIR)$(configdir)/variants.list $(DESTDIR)$(osdir)/variants.list |
65 | 79224631 | Lance Albertson | |
66 | 79224631 | Lance Albertson | CLEANFILES = common.sh |