diff options
| author | Bruce Momjian | 2001-03-17 21:59:42 +0000 |
|---|---|---|
| committer | Bruce Momjian | 2001-03-17 21:59:42 +0000 |
| commit | 4bcb80a3e3112fb5969c3fbabaa5ecd3bd95f997 (patch) | |
| tree | 2c85bed26cf4414c286051dac5bb9b4c6889c04d /contrib/intarray/Makefile | |
| parent | 5a38af7fd8346cd9209c4a66754a4e653d88db57 (diff) | |
Update contrib intarray to Jan 25 version.
Diffstat (limited to 'contrib/intarray/Makefile')
| -rw-r--r-- | contrib/intarray/Makefile | 35 |
1 files changed, 24 insertions, 11 deletions
diff --git a/contrib/intarray/Makefile b/contrib/intarray/Makefile index b4d125b0f98..3d450778250 100644 --- a/contrib/intarray/Makefile +++ b/contrib/intarray/Makefile @@ -1,5 +1,3 @@ -# $Header: /cvsroot/pgsql/contrib/intarray/Makefile,v 1.3 2001/02/20 19:20:27 petere Exp $ - subdir = contrib/intarray top_builddir = ../.. include $(top_builddir)/src/Makefile.global @@ -12,7 +10,7 @@ NAME= _int SO_MAJOR_VERSION= 1 SO_MINOR_VERSION= 0 -override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) -DPGSQL71 +override CPPFLAGS += -I$(srcdir) -DPGSQL71 OBJS= _int.o @@ -23,31 +21,46 @@ include $(top_srcdir)/src/Makefile.shlib $(NAME).sql: $(NAME).sql.in - sed 's,MODULE_PATHNAME,$(libdir)/$(shlib),g' $< >$@ + sed -e 's:MODULE_PATHNAME:$(libdir)/$(shlib):g' < $< > $@ .PHONY: submake submake: $(MAKE) -C $(top_builddir)/src/test/regress pg_regress +# against installed postmaster installcheck: submake $(top_builddir)/src/test/regress/pg_regress _int +# in-tree test doesn't work yet (no way to install my shared library) +#check: all submake +# $(top_builddir)/src/test/regress/pg_regress --temp-install \ +# --top-builddir=$(top_builddir) _int check: - @echo "'$(MAKE) check' is not supported." - @echo "Do '$(MAKE) install', then '$(MAKE) installcheck' instead." + @echo "'make check' is not supported." + @echo "Do 'make install', then 'make installcheck' instead." install: all installdirs install-lib - $(INSTALL_DATA) $(srcdir)/README.intarray $(docdir)/contrib + #$(INSTALL_DATA) $(srcdir)/README.$(NAME) $(docdir)/contrib $(INSTALL_DATA) $(NAME).sql $(datadir)/contrib installdirs: $(mkinstalldirs) $(docdir)/contrib $(datadir)/contrib $(libdir) uninstall: uninstall-lib - rm -f $(docdir)/contrib/README.intarray $(datadir)/contrib/$(NAME).sql + rm -f $(docdir)/contrib/README.$(NAME) $(datadir)/contrib/$(NAME).sql clean distclean maintainer-clean: clean-lib - rm -f $(OBJS) $(NAME).sql + rm -f *.so y.tab.c y.tab.h $(OBJS) $(NAME).sql # things created by various check targets - rm -rf results - rm -f regression.diffs regression.out + rm -rf results tmp_check log + rm -f regression.diffs regression.out regress.out run_check.out +ifeq ($(PORTNAME), win) + rm -f regress.def +endif + +depend dep: + $(CC) -MM $(CFLAGS) *.c >depend + +ifeq (depend,$(wildcard depend)) +include depend +endif |
