[pypy-commit] pypy osx-package.py: Package libpypy-c.dylib on OSX.

larstiq noreply at buildbot.pypy.org
Tue Jan 20 21:16:46 CET 2015


Author: Wouter van Heyst <wouter.pypy at richtlijn.be>
Branch: osx-package.py
Changeset: r75455:f92c5ff97b20
Date: 2015-01-20 21:03 +0200
http://bitbucket.org/pypy/pypy/changeset/f92c5ff97b20/

Log:	Package libpypy-c.dylib on OSX.

diff --git a/pypy/tool/release/package.py b/pypy/tool/release/package.py
--- a/pypy/tool/release/package.py
+++ b/pypy/tool/release/package.py
@@ -160,9 +160,10 @@
     if sys.platform == 'win32' and not rename_pypy_c.lower().endswith('.exe'):
         rename_pypy_c += '.exe'
     binaries = [(pypy_c, rename_pypy_c)]
-    libpypy_c = pypy_c.new(basename='libpypy-c.so')
+    libpypy_name = 'libpypy-c.so' if not sys.platform.startswith('darwin') else 'libpypy-c.dylib'
+    libpypy_c = pypy_c.new(basename=libpypy_name)
     if libpypy_c.check():
-        binaries.append((libpypy_c, 'libpypy-c.so'))
+        binaries.append((libpypy_c, libpypy_name))
     #
     builddir = options.builddir
     pypydir = builddir.ensure(name, dir=True)


More information about the pypy-commit mailing list