comparison Makefile @ 3872:9d7ac8613340

fix MANIFEST generation
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Tue, 12 Dec 2006 11:39:05 +0100
parents 36a957364b1b
children edaf68032a27
comparison
equal deleted inserted replaced
3871:7a4749c5bbcb 3872:9d7ac8613340
51 $(PYTHON) setup.py install --home="$(HOME)" --force 51 $(PYTHON) setup.py install --home="$(HOME)" --force
52 52
53 install-home-doc: doc 53 install-home-doc: doc
54 cd doc && $(MAKE) $(MFLAGS) PREFIX="$(HOME)" install 54 cd doc && $(MAKE) $(MFLAGS) PREFIX="$(HOME)" install
55 55
56 MANIFEST-doc:
57 $(MAKE) -C doc MANIFEST
58
59 MANIFEST: MANIFEST-doc
60 hg manifest > MANIFEST
61 echo mercurial/__version__.py >> MANIFEST
62 cat doc/MANIFEST >> MANIFEST
63
56 dist: tests dist-notests 64 dist: tests dist-notests
57 65
58 dist-notests: doc 66 dist-notests: doc MANIFEST
59 hg manifest > MANIFEST
60 TAR_OPTIONS="--owner=root --group=root --mode=u+w,go-w,a+rX-s" $(PYTHON) setup.py -q sdist 67 TAR_OPTIONS="--owner=root --group=root --mode=u+w,go-w,a+rX-s" $(PYTHON) setup.py -q sdist
61 rm MANIFEST
62 68
63 tests: 69 tests:
64 cd tests && $(PYTHON) run-tests.py 70 cd tests && $(PYTHON) run-tests.py
65 71
66 test-%: 72 test-%: