Tweak make rules for parse.h and fmgr.h to avoid bug in old
authorTom Lane
Sun, 14 Nov 1999 17:12:42 +0000 (17:12 +0000)
committerTom Lane
Sun, 14 Nov 1999 17:12:42 +0000 (17:12 +0000)
versions of gmake.

src/backend/Makefile

index 50da88e3002cc426471fe894afcb7b137333180d..6d2990469b77709147e378680987299885d363bb 100644 (file)
@@ -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 \