# HG changeset patch # User Matt Mackall # Date 1401215962 25200 # Node ID 9a9de26ad99af37a8d39494c3c600d1a5a011622 # Parent 8b482d49563b285bff3b494812121764515ec35c make: add a basic osx mpkg target diff -r 8b482d49563b -r 9a9de26ad99a Makefile --- a/Makefile Tue May 27 10:31:59 2014 -0700 +++ b/Makefile Tue May 27 11:39:22 2014 -0700 @@ -134,6 +134,14 @@ # Packaging targets +osx: + @which -s bdist_mpkg || \ + (echo "Missing bdist_mpkg (easy_install bdist_mpkg)"; false) + bdist_mpkg setup.py + mkdir -p build/osx + rm -rf dist/mercurial-*.mpkg + mv dist/mercurial*macosx*.zip build/osx + fedora: mkdir -p build/fedora echo y | contrib/buildrpm