postgresql/contrib
Peter Eisentraut 424f0edcb8 Fix relative path references so that make knowns which dependencies refer
to one another. Sort out builddir vs srcdir variable namings. Remove some
now obsoleted make variables.
2000-08-31 16:12:35 +00:00
..
array Arrays are toastable. (At least if you initdb, which I didn't force.) 2000-07-22 03:34:43 +00:00
earthdistance Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
findoidjoins Fix relative path references so that make knowns which dependencies refer 2000-08-31 16:12:35 +00:00
fulltextindex Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
isbn_issn Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
linux Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
lo Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
mac Comment fixes from Larry Rosenman" <ler@lerctr.org>. 2000-08-23 13:44:14 +00:00
miscutil Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
mSQL-interface Fix relative path references so that make knowns which dependencies refer 2000-08-31 16:12:35 +00:00
noupdate Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
odbc Fix relative path references so that make knowns which dependencies refer 2000-08-31 16:12:35 +00:00
pg_dumplo Fix relative path references so that make knowns which dependencies refer 2000-08-31 16:12:35 +00:00
pgbench Fix relative path references so that make knowns which dependencies refer 2000-08-31 16:12:35 +00:00
soundex Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
spi More functions updated to new fmgr style --- money, name, tid datatypes. 2000-08-03 16:35:08 +00:00
string Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
tips Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
tools Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
unixdate Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
userlock Another round of those unportable config/build changes :-/ 2000-07-09 13:14:19 +00:00
vacuumlo Fix relative path references so that make knowns which dependencies refer 2000-08-31 16:12:35 +00:00
Contrib.index Update to /contrib from Karel. 2000-06-19 13:54:50 +00:00
Makefile Automatic dependency tracking 2000-07-16 14:50:44 +00:00
README Update to /contrib from Karel. 2000-06-19 13:54:50 +00:00

 The PostgreSQL contrib tree
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~

	FIXME:
		odbc
		spi/preprocessor
		tools		

 - the contrib contain is in the "Contrib.index" 	

 - in each directory must be Makefile, possible Makefile template
   is below this text,

--------
#
# $Header: /cvsroot/pgsql/contrib/README,v 1.19 2000/06/19 13:52:59 momjian Exp $
#

TOPDIR=../..

include ../Makefile.global

NAME	= some_name

PROGRAM	= 
OBJS	= $(NAME).o
DOCS	= $(NAME).doc
SQLS	= $(NAME).sql
BINS	=
EXAMPLES=
MODS	= $(NAME)$(DLSUFFIX)

CFLAGS += -I. $(CFLAGS_SL)

OTHER_CLEAN = $(SQLS)

all: $(MODS) $(SQLS)

%.sql: %.sql.in
	$(SED) "s|MODULE_PATHNAME|$(CONTRIB_MODDIR)/$@|" < $< > $@


install: install_doc install_sql install_mod install_bin install_example

install_doc:
	for inst_file in $(DOCS); do \
		$(INSTALL) $(INSTL_LIB_OPTS) $$inst_file $(CONTRIB_DOCDIR); \
	done

install_sql:
	for inst_file in $(SQLS); do \
		$(INSTALL) $(INSTL_LIB_OPTS) $$inst_file $(CONTRIB_SQLDIR); \
	done

install_mod:
	for inst_file in $(MODS); do \
		$(INSTALL) $(INSTL_SHLIB_OPTS) $$inst_file $(CONTRIB_MODDIR); \
	done

install_bin:
	for inst_file in $(BINS); do \
		$(INSTALL) $(INSTL_EXE_OPTS) $$inst_file $(CONTRIB_BINDIR); \
	done

install_example:
	for inst_file in $(EXAMPLES); do \
		$(INSTALL) $(INSTL_LIB_OPTS) $$inst_file $(CONTRIB_EXAMPLESDIR); \
	done

depend dep:
	$(CC) -MM -MG $(CFLAGS) *.c > depend

clean:
	$(RM) *~ $(OBJS) $(MODS) $(PROGRAM) depend $(OTHER_CLEAN) core log

ifeq (depend,$(wildcard depend))
include depend
endif
-----------