Improvement suggested by Sjoerd: use $(MAKE)
in boot target and use $(srcdir)/Makefile.pre.in
diff --git a/Misc/Makefile.pre.in b/Misc/Makefile.pre.in
index 1e14e6b..3621314 100644
--- a/Misc/Makefile.pre.in
+++ b/Misc/Makefile.pre.in
@@ -244,10 +244,11 @@
VERSION=`python -c "import sys; print sys.version[:3]"`; \
installdir=`python -c "import sys; print sys.prefix"`; \
exec_installdir=`python -c "import sys; print sys.exec_prefix"`; \
- make -f Makefile.pre.in Makefile VPATH=$(VPATH) srcdir=$(srcdir) \
+ $(MAKE) -f $(srcdir)/Makefile.pre.in VPATH=$(VPATH) srcdir=$(srcdir) \
VERSION=$$VERSION \
installdir=$$installdir \
- exec_installdir=$$exec_installdir
+ exec_installdir=$$exec_installdir \
+ Makefile
# Handy target to remove intermediate files and backups
clean: