From 0a0e5832590f60371208f96d0e5d43876025960c Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Thu, 13 Dec 2007 19:23:16 +0000 Subject: Fixed bug #1613: Makefile's VPATH feature is broken --- Lib/distutils/sysconfig.py | 2 +- README | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Lib/distutils/sysconfig.py b/Lib/distutils/sysconfig.py index 2ea7c78..aead1a1 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 65ae8ed..1ebdcf9 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 ---------------------------- -- cgit v0.12