[pypy-svn] r73632 - pypy/branch/cpython-extension/lib-python/modified-2.5.2/distutils
xoraxax at codespeak.net
xoraxax at codespeak.net
Sat Apr 10 17:45:25 CEST 2010
Author: xoraxax
Date: Sat Apr 10 17:45:24 2010
New Revision: 73632
Modified:
pypy/branch/cpython-extension/lib-python/modified-2.5.2/distutils/sysconfig_pypy.py
Log:
(exarkun, xoraxax) Add cpyext support to distutils.
Modified: pypy/branch/cpython-extension/lib-python/modified-2.5.2/distutils/sysconfig_pypy.py
==============================================================================
--- pypy/branch/cpython-extension/lib-python/modified-2.5.2/distutils/sysconfig_pypy.py (original)
+++ pypy/branch/cpython-extension/lib-python/modified-2.5.2/distutils/sysconfig_pypy.py Sat Apr 10 17:45:24 2010
@@ -11,6 +11,12 @@
python_build = False
+def get_python_inc(plat_specific=0, prefix=None):
+ from os.path import join as j
+ if plat_specific:
+ return j(j(sys.pypy_prefix, "pypy"), "_interfaces")
+ return j(j(j(j(sys.pypy_prefix, 'pypy'), 'module'), 'cpyext'), 'include')
+
def get_python_version():
"""Return a string containing the major and minor Python version,
leaving off the patchlevel. Sample return values could be '1.5'
@@ -47,6 +53,7 @@
"""Initialize the module as appropriate for POSIX systems."""
g = {}
g['EXE'] = ""
+ g['SO'] = ".so"
global _config_vars
_config_vars = g
More information about the Pypy-commit
mailing list