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