Author: Ronan Lamy <ronan.l...@gmail.com> Branch: testing-cleanup Changeset: r85206:2cd0dfca3da2 Date: 2016-06-17 04:05 +0100 http://bitbucket.org/pypy/pypy/changeset/2cd0dfca3da2/
Log: Don't use DistutilsPlatform diff --git a/pypy/module/cpyext/test/support.py b/pypy/module/cpyext/test/support.py --- a/pypy/module/cpyext/test/support.py +++ b/pypy/module/cpyext/test/support.py @@ -1,9 +1,6 @@ import os import py -from rpython.translator.platform import log -from rpython.translator.platform.distutils_platform import DistutilsPlatform - -rpy_platform = DistutilsPlatform() +from sys import platform if os.name != 'nt': so_ext = 'so' @@ -18,15 +15,14 @@ include_dirs = include_dirs or [] libraries = libraries or [] library_dirs = library_dirs or [] - self = rpy_platform - if not self.name in ('win32', 'darwin', 'cygwin'): # xxx + if not platform in ('win32', 'darwin', 'cygwin'): # xxx if 'm' not in libraries: libraries.append('m') if 'pthread' not in libraries: libraries.append('pthread') - if self.name == 'win32': + if platform == 'win32': link_extra = link_extra + ['/DEBUG'] # generate .pdb file - if self.name == 'darwin': + if platform == 'darwin': # support Fink & Darwinports for s in ('/sw/', '/opt/local/'): if (s + 'include' not in include_dirs _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit