From: Andrew M. Kuchling Date: Sat, 17 Feb 2001 05:33:50 +0000 (+0000) Subject: Set PYTHONPATH when running setup.py in order to override any ambient X-Git-Tag: v2.1b1~329 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0eb24d9328ae71d2954ee05b1f43b250c055086b;p=python Set PYTHONPATH when running setup.py in order to override any ambient value for it, as suggested in bug #129854. This prevents an old PYTHONPATH confusing setup.py (say, if it results in Python finding an old version of the Distutils) --- diff --git a/Makefile.pre.in b/Makefile.pre.in index c1279f47fe..c08c4756bb 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in @@ -281,7 +281,7 @@ platform: $(PYTHON) # Build the shared modules sharedmods: $(PYTHON) - ./$(PYTHON) $(srcdir)/setup.py build + PYTHONPATH= ./$(PYTHON) $(srcdir)/setup.py build # buildno should really depend on something like LIBRARY_SRC buildno: $(PARSER_OBJS) \ @@ -689,7 +689,7 @@ libainstall: all # Install the dynamically loadable modules # This goes into $(exec_prefix) sharedinstall: - ./python$(EXEEXT) $(srcdir)/setup.py install \ + PYTHONPATH= ./python$(EXEEXT) $(srcdir)/setup.py install \ --install-platlib=$(DESTSHARED) # Build the toplevel Makefile