Revision 0d0503b2 Makefile
b/Makefile | ||
---|---|---|
62 | 62 |
sed -e "s/%ver%/$$(cat version)/" < $< > $@ |
63 | 63 |
|
64 | 64 |
dist: regen-version Ganeti/HTools/Version.hs doc |
65 |
set -e ; \ |
|
65 | 66 |
VN=$$(cat version|sed 's/^v//') ; \ |
66 | 67 |
PFX="ganeti-htools-$$VN" ; \ |
67 | 68 |
ANAME="$$PFX.tar" ; \ |
... | ... | |
70 | 71 |
tar -r -f $$ANAME --owner root --group root \ |
71 | 72 |
--transform="s,^,$$PFX/," version apidoc $(DOCS) ; \ |
72 | 73 |
gzip -v9 $$ANAME ; \ |
73 |
tar tzvf $$ANAME.gz |
|
74 |
TMPDIR=$$(mktemp -d) ; \ |
|
75 |
tar xzf $$ANAME.gz -C $$TMPDIR; \ |
|
76 |
(cd $$TMPDIR/$$PFX; make; make clean; make check); \ |
|
77 |
rm -rf $$TMPDIR ; \ |
|
78 |
tar tzvf $$ANAME.gz ; \ |
|
79 |
sha1sum $$ANAME.gz ; \ |
|
80 |
echo "Archive $$ANAME.gz created." |
|
74 | 81 |
|
75 | 82 |
check: test |
76 | 83 |
rm -f *.tix *.mix |
Also available in: Unified diff