Unroll the for loop used for building python, so the first three
subdirectories can be made in parallel (unfortunately, Modules has to
depend on all three).
diff --git a/Makefile.in b/Makefile.in
index 0733890..e76172a 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -145,15 +145,25 @@
 all:		python
 
 # Build the interpreter
-python:		Makefiles
-		@for i in $(SUBDIRS); do \
-			(echo Making in subdirectory $$i; cd $$i; \
-			 $(MAKE) OPT="$(OPT)" \
-				 VERSION="$(VERSION)" \
-			         prefix="$(prefix)" \
-				 exec_prefix="$(exec_prefix)" \
-				 all); \
-		done
+python:		$(SUBDIRS)
+
+$(SUBDIRS):	Makefiles
+
+Parser:
+		cd Parser ; $(MAKE) OPT="$(OPT)" VERSION="$(VERSION)" \
+			prefix="$(prefix)" exec_prefix="$(exec_prefix)" all
+
+Python:
+		cd Python ; $(MAKE) OPT="$(OPT)" VERSION="$(VERSION)" \
+			prefix="$(prefix)" exec_prefix="$(exec_prefix)" all
+
+Objects:
+		cd Objects ; $(MAKE) OPT="$(OPT)" VERSION="$(VERSION)" \
+			prefix="$(prefix)" exec_prefix="$(exec_prefix)" all
+
+Modules: Parser Python Objects
+		cd Modules ; $(MAKE) OPT="$(OPT)" VERSION="$(VERSION)" \
+			prefix="$(prefix)" exec_prefix="$(exec_prefix)" all
 
 # Test the interpreter (twice, once without .pyc files, once with)
 TESTPATH=	$(srcdir)/Lib:$(srcdir)/Lib/$(MACHDEP):$(srcdir)/Lib/test:./Modules