diff options
author | Georg Brandl <georg@python.org> | 2008-01-21 17:42:40 +0000 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2008-01-21 17:42:40 +0000 |
commit | af7f4f11bf63692d219ac76d8ac3de75705b8806 (patch) | |
tree | 1de2b9ba66c8867e500d99bbfe8cba8033f82032 /Lib/distutils | |
parent | 6bc464853bfee57d8f4151b48af3737ed3f855b6 (diff) | |
download | cpython-af7f4f11bf63692d219ac76d8ac3de75705b8806.tar.gz |
#1530959: change distutils build dir for --with-pydebug python builds.
Diffstat (limited to 'Lib/distutils')
-rw-r--r-- | Lib/distutils/command/build.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Lib/distutils/command/build.py b/Lib/distutils/command/build.py index 9ae0a292a3..bca031f730 100644 --- a/Lib/distutils/command/build.py +++ b/Lib/distutils/command/build.py @@ -69,6 +69,12 @@ class build (Command): plat_specifier = ".%s-%s" % (get_platform(), sys.version[0:3]) + # Make it so Python 2.x and Python 2.x with --with-pydebug don't + # share the same build directories. Doing so confuses the build + # process for C modules + if hasattr(sys, 'gettotalrefcount'): + plat_specifier += '-pydebug' + # 'build_purelib' and 'build_platlib' just default to 'lib' and # 'lib.<plat>' under the base build directory. We only use one of # them for a given distribution, though -- |