Makefile
changeset 3872 9d7ac8613340
parent 3865 36a957364b1b
child 3969 edaf68032a27
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-%: