Staging
v0.5.1
https://github.com/python/cpython
Revision c3085aa77b123e8eb56e0f215d56ff11e3a99985 authored by Éric Araujo on 23 August 2011, 23:29:10 UTC, committed by Éric Araujo on 23 August 2011, 23:29:10 UTC
- First, support.fixup_build_ext (already used to set proper
  library_dirs value under Unix shared builds) gains the ability to
  correctly set the debug attribute under Windows debug builds.

- Second, the filename for the extension module gets a _d suffix under
  debug builds.

- Third, the test code properly puts our customized build_ext object
  into an internal dictionary to make sure that the install command will
  later use our object instead of re-creating one.  That’s the downside
  of using low-level APIs in our test code: we have to manually push
  knobs and turn handles that would otherwise be handled behind the
  scenes.

Thanks to Nadeem for the testing.
1 parent ce9da2f
History
Tip revision: c3085aa77b123e8eb56e0f215d56ff11e3a99985 authored by Éric Araujo on 23 August 2011, 23:29:10 UTC
Fix distutils tests on Windows (#12678).
Tip revision: c3085aa
File Mode Size
stringlib
abstract.c -rw-r--r-- 69.1 KB
boolobject.c -rw-r--r-- 6.5 KB
bytearrayobject.c -rw-r--r-- 86.1 KB
bytes_methods.c -rw-r--r-- 9.9 KB
bytesobject.c -rw-r--r-- 91.7 KB
capsule.c -rw-r--r-- 7.2 KB
cellobject.c -rw-r--r-- 4.8 KB
classobject.c -rw-r--r-- 18.2 KB
codeobject.c -rw-r--r-- 17.6 KB
complexobject.c -rw-r--r-- 31.5 KB
descrobject.c -rw-r--r-- 46.0 KB
dictnotes.txt -rw-r--r-- 11.9 KB
dictobject.c -rw-r--r-- 91.5 KB
enumobject.c -rw-r--r-- 11.4 KB
exceptions.c -rw-r--r-- 58.9 KB
fileobject.c -rw-r--r-- 15.1 KB
floatobject.c -rw-r--r-- 68.6 KB
frameobject.c -rw-r--r-- 31.0 KB
funcobject.c -rw-r--r-- 29.5 KB
genobject.c -rw-r--r-- 12.4 KB
iterobject.c -rw-r--r-- 7.5 KB
listobject.c -rw-r--r-- 83.0 KB
listsort.txt -rw-r--r-- 31.0 KB
lnotab_notes.txt -rw-r--r-- 5.3 KB
longobject.c -rw-r--r-- 147.0 KB
memoryobject.c -rw-r--r-- 24.0 KB
methodobject.c -rw-r--r-- 8.7 KB
moduleobject.c -rw-r--r-- 13.2 KB
object.c -rw-r--r-- 52.0 KB
obmalloc.c -rw-r--r-- 67.4 KB
rangeobject.c -rw-r--r-- 35.7 KB
setobject.c -rw-r--r-- 70.4 KB
sliceobject.c -rw-r--r-- 11.7 KB
structseq.c -rw-r--r-- 12.0 KB
tupleobject.c -rw-r--r-- 28.7 KB
typeobject.c -rw-r--r-- 192.5 KB
typeslots.inc -rw-r--r-- 3.6 KB
typeslots.py -rw-r--r-- 832 bytes
unicodectype.c -rw-r--r-- 5.4 KB
unicodeobject.c -rw-r--r-- 313.8 KB
unicodetype_db.h -rw-r--r-- 169.5 KB
weakrefobject.c -rw-r--r-- 29.5 KB

back to top