From: Christian Heimes Date: Thu, 13 Dec 2007 19:23:16 +0000 (+0000) Subject: Fixed bug #1613: Makefile's VPATH feature is broken X-Git-Tag: v2.6a1~877 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0a0e5832590f60371208f96d0e5d43876025960c;p=python Fixed bug #1613: Makefile's VPATH feature is broken --- diff --git a/Lib/distutils/sysconfig.py b/Lib/distutils/sysconfig.py index 2ea7c78b83..aead1a19ba 100644 --- a/Lib/distutils/sysconfig.py +++ b/Lib/distutils/sysconfig.py @@ -32,7 +32,7 @@ if os.name == "nt" and "pcbuild" in project_base[-8:].lower(): # building an extension with an un-installed Python, so we use # different (hard-wired) directories. python_build = os.path.isfile(os.path.join(project_base, "Modules", - "Setup.dist")) + "Setup.local")) def get_python_version(): diff --git a/README b/README index 65ae8ed46d..1ebdcf91bc 100644 --- a/README +++ b/README @@ -1157,6 +1157,9 @@ fancy you can change the rules to create an empty Setup.local if it doesn't exist and run it with arguments $(srcdir)/Setup Setup.local; however this assumes that you only need to add modules.) +Also note that you can't use a workspace for VPATH and non VPATH builds. The +object files left behind by one version confuses the other. + Building on non-UNIX systems ----------------------------