• Michael W. Hudson's avatar
    Backport fdrake's · c01f360a
    Michael W. Hudson yazdı
        revision 1.88 of setup.py
        revision 1.46 of Lib/distutils/sysconfig.py
    
    When using a Python that has not been installed to build 3rd-party
    modules, distutils does not understand that the build version of the
    source tree is needed.
    
    This patch fixes distutils.sysconfig to understand that the running
    Python is part of the build tree and needs to use the appropriate
    "shape" of the tree. This does not assume anything about the current
    directory, so can be used to build 3rd-party modules using Python's
    build tree as well.
    
    This is useful since it allows us to use a non-installed debug-mode
    Python with 3rd-party modules for testing. It as the side-effect that
    set_python_build() is no longer needed (the hack which was added to
    allow distutils to be used to build the "standard" extension modules).
    
    This closes SF patch #547734.
    c01f360a
Adı
Son kayıt (commit)
Son güncelleme
..
command Loading commit data...
README Loading commit data...
__init__.py Loading commit data...
archive_util.py Loading commit data...
bcppcompiler.py Loading commit data...
ccompiler.py Loading commit data...
cmd.py Loading commit data...
core.py Loading commit data...
cygwinccompiler.py Loading commit data...
dep_util.py Loading commit data...
dir_util.py Loading commit data...
dist.py Loading commit data...
errors.py Loading commit data...
extension.py Loading commit data...
fancy_getopt.py Loading commit data...
file_util.py Loading commit data...
filelist.py Loading commit data...
msvccompiler.py Loading commit data...
mwerkscompiler.py Loading commit data...
spawn.py Loading commit data...
sysconfig.py Loading commit data...
text_file.py Loading commit data...
unixccompiler.py Loading commit data...
util.py Loading commit data...
version.py Loading commit data...