Statistics
| Branch: | Revision:

root / Makefile.am @ 21136223

History | View | Annotate | Download (1014 Bytes)

1
osname=$(subst ganeti-instance-,,$(PACKAGE))
2

    
3
osdir=$(OS_DIR)/$(osname)
4
customdir=${sysconfdir}/ganeti/instance-image.d
5
configdir=${sysconfdir}/ganeti/instance-image
6
variantsdir=${sysconfdir}/ganeti/instance-image/variants
7
networksdir=${sysconfdir}/ganeti/instance-image/networks
8
toolsdir=$(OS_DIR)/$(osname)/tools
9

    
10
dist_os_SCRIPTS = create import export rename
11
dist_tools_SCRIPTS = tools/*
12
dist_os_DATA = ganeti_api_version
13
dist_config_DATA = variants.list
14
os_DATA = common.sh
15

    
16
dist_custom_DATA = example/hooks/*
17

    
18
dist_doc_DATA = COPYING NEWS README
19

    
20
EXTRA_DIST = common.sh.in defaults
21

    
22
common.sh: common.sh.in 
23

    
24
install-exec-local:
25
	@mkdir_p@ "$(DESTDIR)$(osdir)"
26
	@mkdir_p@ "$(DESTDIR)$(variantsdir)"
27
	@mkdir_p@ "$(DESTDIR)$(networksdir)/subnets"
28
	@mkdir_p@ "$(DESTDIR)$(networksdir)/instances"
29
	@mkdir_p@ "$(DESTDIR)$(localstatedir)/cache/ganeti-instance-image"
30
	touch "$(DESTDIR)$(variantsdir)/default.conf"
31
	ln -s $(DESTDIR)$(configdir)/variants.list $(DESTDIR)$(osdir)/variants.list
32

    
33
CLEANFILES = common.sh