From fb9448decc156295cfbc5708289f66b6280c8c19 Mon Sep 17 00:00:00 2001
From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Sun, 14 Nov 1999 17:12:42 +0000
Subject: [PATCH] Tweak make rules for parse.h and fmgr.h to avoid bug in old
 versions of gmake.

---
 src/backend/Makefile | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/backend/Makefile b/src/backend/Makefile
index 50da88e3002..6d2990469b7 100644
--- a/src/backend/Makefile
+++ b/src/backend/Makefile
@@ -34,7 +34,7 @@
 #
 #
 # IDENTIFICATION
-#    $Header: /cvsroot/pgsql/src/backend/Makefile,v 1.38 1999/03/07 23:05:56 tgl Exp $
+#    $Header: /cvsroot/pgsql/src/backend/Makefile,v 1.39 1999/11/14 17:12:42 tgl Exp $
 #
 #-------------------------------------------------------------------------
 
@@ -116,13 +116,17 @@ postgres.o: $(OBJS)
 # make files in our subdirectories.
 
 parse.h: parser/parse.h
-	$(MAKE) -C parser parse.h
 	cp parser/parse.h .
 
-fmgr.h:
-	$(MAKE) -C utils fmgr.h
+parser/parse.h:
+	$(MAKE) -C parser parse.h
+
+fmgr.h: utils/fmgr.h
 	cp utils/fmgr.h .
 
+utils/fmgr.h:
+	$(MAKE) -C utils fmgr.h
+
 #############################################################################
 clean:
 	rm -f postgres$(X) $(POSTGRES_IMP) fmgr.h parse.h \
-- 
GitLab