X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=src%2Fbackend%2Fsnowball%2FMakefile;h=054880866dc23616c3fcc78111dcb8839e91367e;hb=9f2e211386931f7aee48ffbc2fcaef1632d8329f;hp=ba0c60db28a49e9a28fdeaed0c6e87c53cef4abc;hpb=dbaec70c153239224c0288d865b96c2f939fbdf5;p=postgresql diff --git a/src/backend/snowball/Makefile b/src/backend/snowball/Makefile index ba0c60db28..054880866d 100644 --- a/src/backend/snowball/Makefile +++ b/src/backend/snowball/Makefile @@ -2,7 +2,7 @@ # # Makefile for src/backend/snowball # -# $PostgreSQL: pgsql/src/backend/snowball/Makefile,v 1.4 2007/10/23 20:46:12 tgl Exp $ +# src/backend/snowball/Makefile # #------------------------------------------------------------------------- @@ -71,17 +71,9 @@ LANGUAGES= \ SQLSCRIPT= snowball_create.sql DICTDIR=tsearch_data -ifdef VPATH -override VPATH := $(srcdir)/libstemmer:$(VPATH) -else -VPATH = $(srcdir)/libstemmer -endif - -SHLIB_LINK := $(BE_DLLLIBS) +VPATH += $(srcdir)/libstemmer NAME := dict_snowball -SO_MAJOR_VERSION := 0 -SO_MINOR_VERSION := 0 rpath = all: all-shared-lib $(SQLSCRIPT) @@ -92,7 +84,8 @@ $(SQLSCRIPT): Makefile snowball_func.sql.in snowball.sql.in ifeq ($(enable_shared), yes) echo '-- Language-specific snowball dictionaries' > $@ cat $(srcdir)/snowball_func.sql.in >> $@ - @set $(LANGUAGES) ; \ + @set -e; \ + set $(LANGUAGES) ; \ while [ "$$#" -gt 0 ] ; \ do \ lang=$$1; shift; \ @@ -115,12 +108,10 @@ else echo "-- No language-specific snowball dictionaries, for lack of shared library support" > $@ endif -install: all installdirs -ifeq ($(enable_shared), yes) - $(INSTALL_SHLIB) $(shlib) '$(DESTDIR)$(pkglibdir)/$(NAME)$(DLSUFFIX)' -endif +install: all installdirs install-lib $(INSTALL_DATA) $(SQLSCRIPT) '$(DESTDIR)$(datadir)' - @set $(LANGUAGES) ; \ + @set -e; \ + set $(LANGUAGES) ; \ while [ "$$#" -gt 0 ] ; \ do \ lang=$$1; shift; shift; \ @@ -129,13 +120,13 @@ endif fi \ done -installdirs: - $(mkinstalldirs) '$(DESTDIR)$(pkglibdir)' '$(DESTDIR)$(datadir)' '$(DESTDIR)$(datadir)/$(DICTDIR)' +installdirs: installdirs-lib + $(MKDIR_P) '$(DESTDIR)$(datadir)' '$(DESTDIR)$(datadir)/$(DICTDIR)' -uninstall: - rm -f '$(DESTDIR)$(pkglibdir)/$(NAME)$(DLSUFFIX)' +uninstall: uninstall-lib rm -f '$(DESTDIR)$(datadir)/$(SQLSCRIPT)' - @set $(LANGUAGES) ; \ + @set -e; \ + set $(LANGUAGES) ; \ while [ "$$#" -gt 0 ] ; \ do \ lang=$$1; shift; shift; \