Makefile
branchstable
changeset 29023 e2a553ae1edc
parent 29009 c05cc1b95848
child 29024 fe364d8797c3
equal deleted inserted replaced
29022:d78e00e4be7c 29023:e2a553ae1edc
   159 	python -c 'import bdist_mpkg.script_bdist_mpkg' || \
   159 	python -c 'import bdist_mpkg.script_bdist_mpkg' || \
   160 	   (echo "Missing bdist_mpkg (easy_install bdist_mpkg)"; false)
   160 	   (echo "Missing bdist_mpkg (easy_install bdist_mpkg)"; false)
   161 	rm -rf dist/mercurial-*.mpkg
   161 	rm -rf dist/mercurial-*.mpkg
   162 	python -m bdist_mpkg.script_bdist_mpkg setup.py --
   162 	python -m bdist_mpkg.script_bdist_mpkg setup.py --
   163 	python contrib/fixpax.py dist/mercurial-*.mpkg/Contents/Packages/*.pkg/Contents/Archive.pax.gz
   163 	python contrib/fixpax.py dist/mercurial-*.mpkg/Contents/Packages/*.pkg/Contents/Archive.pax.gz
   164 	mkdir -p packages/osx
   164 	OUTPUTDIR=$${OUTPUTDIR:=packages/osx} && \
   165 	N=`cd dist && echo mercurial-*.mpkg | sed 's,\.mpkg$$,,'` && hdiutil create -srcfolder dist/$$N.mpkg/ -scrub -volname "$$N" -ov packages/osx/$$N.dmg
   165 	  mkdir -p $$OUTPUTDIR && \
       
   166 	  N=`cd dist && echo mercurial-*.mpkg | sed 's,\.mpkg$$,,'` && \
       
   167 	  hdiutil create -srcfolder dist/$$N.mpkg/ -scrub -volname "$$N" \
       
   168 	    -ov $$OUTPUTDIR/$$N.dmg
   166 	rm -rf dist/mercurial-*.mpkg
   169 	rm -rf dist/mercurial-*.mpkg
   167 
   170 
   168 deb:
   171 deb:
   169 	contrib/builddeb
   172 	contrib/builddeb
   170 
   173