summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorTom Lane2007-10-16 16:00:00 +0000
committerTom Lane2007-10-16 16:00:00 +0000
commit9a4b29d83287a9e23f276308356dbad1eab67ad4 (patch)
tree299f5d428d404e9dddd1038519120c33e9b7096d /contrib
parent4fef90dfeda31c6970efcb552332bd6e41b0041f (diff)
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.
Diffstat (limited to 'contrib')
-rw-r--r--contrib/dict_xsyn/Makefile22
1 files changed, 2 insertions, 20 deletions
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