merge 68874 to py3kwq!

This commit is contained in:
Jesse Noller 2009-01-23 14:09:08 +00:00
parent 21cbf5f896
commit 6fd47e2ce1
2 changed files with 10 additions and 3 deletions

View file

@ -1063,9 +1063,12 @@ class PyBuildExt(build_ext):
if macros.get('HAVE_SEM_OPEN', False):
multiprocessing_srcs.append('_multiprocessing/semaphore.c')
exts.append ( Extension('_multiprocessing', multiprocessing_srcs,
define_macros=list(macros.items()),
include_dirs=["Modules/_multiprocessing"]))
if sysconfig.get_config_var('WITH_THREAD'):
exts.append ( Extension('_multiprocessing', multiprocessing_srcs,
define_macros=list(macros.items()),
include_dirs=["Modules/_multiprocessing"]))
else:
missing.append('_multiprocessing')
# End multiprocessing
# Platform-specific libraries