1
0
mirror of https://github.com/postgres/postgres.git synced 2025-09-02 04:21:28 +03:00

Refactor backend makefiles to remove lots of duplicate code

This commit is contained in:
Peter Eisentraut
2008-02-19 10:30:09 +00:00
parent a74e0414a2
commit 0474dcb608
53 changed files with 137 additions and 443 deletions

View File

@@ -4,7 +4,7 @@
#
# Copyright (c) 2006-2008, PostgreSQL Global Development Group
#
# $PostgreSQL: pgsql/src/backend/tsearch/Makefile,v 1.5 2008/02/18 16:04:32 petere Exp $
# $PostgreSQL: pgsql/src/backend/tsearch/Makefile,v 1.6 2008/02/19 10:30:08 petere Exp $
#
#-------------------------------------------------------------------------
subdir = src/backend/tsearch
@@ -21,13 +21,7 @@ OBJS = ts_locale.o ts_parse.o wparser.o wparser_def.o dict.o \
dict_ispell.o regis.o spell.o \
to_tsany.o ts_utils.o
all: SUBSYS.o
SUBSYS.o: $(OBJS)
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $^
depend dep:
$(CC) -MM $(CFLAGS) *.c >depend
include $(top_srcdir)/src/backend/common.mk
.PHONY: install-data
install-data: $(DICTFILES) installdirs
@@ -43,10 +37,3 @@ uninstall-data:
for i in $(DICTFILES); \
do rm -rf '$(DESTDIR)$(datadir)/$(DICTDIR)/'$$i || exit; \
done
clean distclean maintainer-clean:
rm -f SUBSYS.o $(OBJS)
ifeq (depend,$(wildcard depend))
include depend
endif