From 9a4b29d83287a9e23f276308356dbad1eab67ad4 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Tue, 16 Oct 2007 16:00:00 +0000 Subject: Teach pgxs.mk and Install.pm how to install files from a contrib module into SHAREDIR/tsearch_data. Use this instead of ad-hoc coding in dict_xsyn/Makefile. Should fix current ContribCheck failures on MSVC. --- contrib/dict_xsyn/Makefile | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) (limited to 'contrib') diff --git a/contrib/dict_xsyn/Makefile b/contrib/dict_xsyn/Makefile index 563f039e468..dd47e85b9f8 100644 --- a/contrib/dict_xsyn/Makefile +++ b/contrib/dict_xsyn/Makefile @@ -1,15 +1,13 @@ -# $PostgreSQL: pgsql/contrib/dict_xsyn/Makefile,v 1.1 2007/10/15 21:36:50 tgl Exp $ +# $PostgreSQL: pgsql/contrib/dict_xsyn/Makefile,v 1.2 2007/10/16 15:59:59 tgl Exp $ MODULE_big = dict_xsyn OBJS = dict_xsyn.o DATA_built = dict_xsyn.sql DATA = uninstall_dict_xsyn.sql +DATA_TSEARCH = xsyn_sample.rules DOCS = README.dict_xsyn REGRESS = dict_xsyn -DICTDIR = tsearch_data -DICTFILES = xsyn_sample.rules - ifdef USE_PGXS PG_CONFIG = pg_config PGXS := $(shell $(PG_CONFIG) --pgxs) @@ -20,19 +18,3 @@ top_builddir = ../.. include $(top_builddir)/src/Makefile.global include $(top_srcdir)/contrib/contrib-global.mk endif - -install: install-data - -.PHONY: install-data -install-data: $(DICTFILES) - for i in $(DICTFILES); \ - do $(INSTALL_DATA) $(srcdir)/$$i '$(DESTDIR)$(datadir)/$(DICTDIR)/'$$i; \ - done - -uninstall: uninstall-data - -.PHONY: uninstall-data -uninstall-data: - for i in $(DICTFILES); \ - do rm -rf '$(DESTDIR)$(datadir)/$(DICTDIR)/'$$i ; \ - done -- cgit v1.2.3