1 #-------------------------------------------------------------------------
7 # $Header: /cvsroot/pgsql/src/backend/utils/Makefile,v 1.8 1998/07/26 04:30:50 scrappy Exp $
9 #-------------------------------------------------------------------------
12 include ../../Makefile.global
16 CFLAGS+=$(INCLUDE_OPT)
20 OBJS = fmgrtab.o adt/SUBSYS.o cache/SUBSYS.o error/SUBSYS.o \
21 fmgr/SUBSYS.o hash/SUBSYS.o init/SUBSYS.o misc/SUBSYS.o mmgr/SUBSYS.o \
22 sort/SUBSYS.o time/SUBSYS.o
24 DIRS = adt cache error fmgr hash init misc mmgr sort time
32 $(LD) -r -o SUBSYS.o $(OBJS)
34 .PHONY: submake clean dep
36 for i in $(DIRS); do $(MAKE) -C $$i SUBSYS.o; done
43 fmgr.h fmgrtab.c: ./Gen_fmgrtab.sh ../../include/catalog/pg_proc.h
44 sh $(SHOPTS) Gen_fmgrtab.sh ../../include/catalog/pg_proc.h
47 rm -f SUBSYS.o fmgr.h fmgrtab.o fmgrtab.c
48 for i in $(DIRS); do $(MAKE) -C $$i clean; done
50 dep depend: fmgr.h fmgrtab.c
51 for i in $(DIRS); do $(MAKE) -C $$i depend; done
53 ifeq (depend,$(wildcard depend))