Revision d9f02980
b/Makefile | ||
---|---|---|
54 | 54 |
maintainer-clean: |
55 | 55 |
rm -rf $(HDDIR) |
56 | 56 |
rm -f $(DOCS) TAGS version Ganeti/HTools/Version.hs |
57 |
rm -f $(MANS) $(MANHTML) |
|
57 | 58 |
|
58 | 59 |
clean: |
59 | 60 |
rm -f $(HALLPROGS) |
... | ... | |
76 | 77 |
Ganeti/HTools/Version.hs: Ganeti/HTools/Version.hs.in version |
77 | 78 |
sed -e "s/%ver%/$$(cat version)/" < $< > $@ |
78 | 79 |
|
79 |
dist: regen-version Ganeti/HTools/Version.hs doc |
|
80 |
dist: |
|
81 |
$(MAKE) maintainer-clean |
|
82 |
$(MAKE) regen-version Ganeti/HTools/Version.hs doc |
|
83 |
$(MAKE) man |
|
80 | 84 |
set -e ; \ |
81 | 85 |
VN=$$(sed 's/^v//' < version) ; \ |
82 | 86 |
PFX="ganeti-htools-$$VN" ; \ |
... | ... | |
84 | 88 |
rm -f $$ANAME $$ANAME.gz ; \ |
85 | 89 |
git archive --format=tar --prefix=$$PFX/ HEAD > $$ANAME ; \ |
86 | 90 |
tar -r -f $$ANAME --owner root --group root \ |
87 |
--transform="s,^,$$PFX/,S" version apidoc $(DOCS) $(MANS); \ |
|
91 |
--transform="s,^,$$PFX/,S" version apidoc \ |
|
92 |
$(DOCS) $(MANS) $(MANHTML); \ |
|
88 | 93 |
gzip -v9 $$ANAME ; \ |
89 | 94 |
TMPDIR=$$(mktemp -d) ; \ |
90 | 95 |
tar xzf $$ANAME.gz -C $$TMPDIR; \ |
Also available in: Unified diff