2 # Common make rules for backend
4 # $PostgreSQL: pgsql/src/backend/common.mk,v 1.1 2008/02/19 10:30:06 petere Exp $
7 SUBDIROBJS = $(SUBDIRS:%=%/SUBSYS.o)
11 SUBSYS.o: $(SUBDIROBJS) $(OBJS)
12 $(LD) $(LDREL) $(LDOUT) $@ $^
14 $(SUBDIROBJS): $(SUBDIRS:%=%-recursive) ;
16 .PHONY: $(SUBDIRS:%=%-recursive)
17 $(SUBDIRS:%=%-recursive):
18 $(MAKE) -C $(subst -recursive,,$@) SUBSYS.o
23 for dir in $(SUBDIRS); do $(MAKE) -C $$dir clean || exit; done
25 rm -f SUBSYS.o $(OBJS)