From 7bbcad2bf8d090d042081c10684e73ad0f367074 Mon Sep 17 00:00:00 2001
From: Martin Stjernholm <mast@lysator.liu.se>
Date: Mon, 24 May 1999 08:07:36 +0200
Subject: [PATCH] Serialize the targets to make make work properly with -j.

Rev: Makefile:1.10
---
 Makefile | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/Makefile b/Makefile
index a7b9ac2854..0b6854bc51 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 #
-# $Id: Makefile,v 1.9 1999/05/10 18:58:27 mast Exp $
+# $Id: Makefile,v 1.10 1999/05/24 06:07:36 mast Exp $
 #
 # Meta Makefile
 #
@@ -67,13 +67,13 @@ compile: configure
 	@builddir="$(BUILDDIR)"; \
 	metatarget="$(METATARGET)"; \
 	test -f "$$builddir"/pike || metatarget="new_peep_engine pike $$metatarget"; \
-	cd "$$builddir" && ( \
-	  echo Making in "$$builddir"; \
+	cd "$$builddir" && for target in all $$metatarget; do \
+	  echo Making $$target in "$$builddir"; \
 	  rm -f remake; \
-	  $(MAKE) "MAKE=$(MAKE)" all $$metatarget || ( \
-	    test -f remake && $(MAKE) "MAKE=$(MAKE)" all $$metatarget \
+	  $(MAKE) "MAKE=$(MAKE)" $$target || ( \
+	    test -f remake && $(MAKE) "MAKE=$(MAKE)" $$target \
 	  ) \
-	)
+	done
 
 bin/pike: force
 	sed -e "s|\"BASEDIR\"|\"`pwd`\"|" < bin/pike.in > bin/pike
-- 
GitLab