diff options
| author | Vadim B. Mikheev | 1997-10-17 09:55:34 +0000 |
|---|---|---|
| committer | Vadim B. Mikheev | 1997-10-17 09:55:34 +0000 |
| commit | 629e8951017ca853d721d31f89690be2c6d48662 (patch) | |
| tree | a2f9b593db367440ef0eb697c9f8918f21beb479 /contrib/spi/Makefile | |
| parent | 962c8bd66d7ba6da40379fd5cf4de72706ee765c (diff) | |
Trigger function for inserting user names.
Install compiled functions into $(LIBDIR)/contrib.
(Thanks to Brook Milligan <brook@trillium.NMSU.Edu>)
Diffstat (limited to 'contrib/spi/Makefile')
| -rw-r--r-- | contrib/spi/Makefile | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/contrib/spi/Makefile b/contrib/spi/Makefile index 7082762992d..4a0721439b4 100644 --- a/contrib/spi/Makefile +++ b/contrib/spi/Makefile @@ -3,6 +3,8 @@ SRCDIR= ../../src include $(SRCDIR)/Makefile.global +CONTRIBDIR=$(LIBDIR)/contrib + CFLAGS+= $(CFLAGS_SL) -I$(SRCDIR)/include ifdef REFINT_VERBOSE @@ -10,16 +12,24 @@ CFLAGS+= -DREFINT_VERBOSE endif TARGETS= refint$(DLSUFFIX) refint.sql timetravel$(DLSUFFIX) timetravel.sql \ - autoinc$(DLSUFFIX) autoinc.sql + autoinc$(DLSUFFIX) autoinc.sql \ + insert_username$(DLSUFFIX) insert_username.sql CLEANFILES+= $(TARGETS) all:: $(TARGETS) +install:: all $(CONTRIBDIR) + $(INSTALL) -c README $(CONTRIBDIR)/README.spi + for f in *.example *.sql *$(DLSUFFIX); do $(INSTALL) -c $$f $(CONTRIBDIR)/$$f; done + +$(CONTRIBDIR): + mkdir -p $(CONTRIBDIR) + %.sql: %.source rm -f $@; \ C=`pwd`; \ - sed -e "s:_OBJWD_:$$C:g" \ + sed -e "s:_OBJWD_:$(CONTRIBDIR):g" \ -e "s:_DLSUFFIX_:$(DLSUFFIX):g" < $< > $@ clean: |
