summaryrefslogtreecommitdiff
path: root/src/backend/utils/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/utils/Makefile')
-rw-r--r--src/backend/utils/Makefile18
1 files changed, 5 insertions, 13 deletions
diff --git a/src/backend/utils/Makefile b/src/backend/utils/Makefile
index cd886d17fb7..0e3b9500f5b 100644
--- a/src/backend/utils/Makefile
+++ b/src/backend/utils/Makefile
@@ -1,32 +1,24 @@
#
# Makefile for utils
#
-# $PostgreSQL: pgsql/src/backend/utils/Makefile,v 1.25 2007/02/09 15:55:58 petere Exp $
+# $PostgreSQL: pgsql/src/backend/utils/Makefile,v 1.26 2008/02/19 10:30:08 petere Exp $
#
subdir = src/backend/utils
top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
+OBJS = fmgrtab.o
SUBDIRS = adt cache error fmgr hash init mb misc mmgr resowner sort time
-SUBDIROBJS = $(SUBDIRS:%=%/SUBSYS.o)
+include $(top_srcdir)/src/backend/common.mk
-all: SUBSYS.o fmgroids.h
+all: fmgroids.h
-SUBSYS.o: fmgrtab.o $(SUBDIROBJS)
- $(LD) $(LDREL) $(LDOUT) $@ $^
-
-$(SUBDIROBJS): $(SUBDIRS:%=%-recursive) ;
-
-.PHONY: $(SUBDIRS:%=%-recursive)
$(SUBDIRS:%=%-recursive): fmgroids.h
- $(MAKE) -C $(subst -recursive,,$@) SUBSYS.o
fmgroids.h fmgrtab.c: Gen_fmgrtab.sh $(top_srcdir)/src/include/catalog/pg_proc.h
AWK='$(AWK)' $(SHELL) $< $(top_srcdir)/src/include/catalog/pg_proc.h
-
clean:
- for dir in $(SUBDIRS); do $(MAKE) -C $$dir $@ || exit; done
- rm -f SUBSYS.o fmgrtab.o fmgroids.h fmgrtab.c
+ rm -f fmgroids.h fmgrtab.c