summaryrefslogtreecommitdiff
path: root/shared/ossp_uuid/pgsql/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'shared/ossp_uuid/pgsql/Makefile')
-rw-r--r--shared/ossp_uuid/pgsql/Makefile57
1 files changed, 0 insertions, 57 deletions
diff --git a/shared/ossp_uuid/pgsql/Makefile b/shared/ossp_uuid/pgsql/Makefile
deleted file mode 100644
index a71bbc21..00000000
--- a/shared/ossp_uuid/pgsql/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-##
-## Makefile for PostgreSQL extension module
-##
-
-# NOTICE: This requires GNU make as the PostgreSQL PGXS build
-# environment is based on GNU make features!
-#
-# NOTICE: Usually one would just use "PGXS := $(shell pg_config
-# --pgxs)" followed by "include $(PGXS)" as the template. The problem
-# just is that this way (at least still under PostgreSQL 8.1) one
-# cannot pass the "-L../.libs -luuid" to the command which links the
-# DSO. Hence we fiddle around with the Makefiles which "PGXS" uses
-# itself ourself.
-
-PG_CONFIG ?= pg_config
-PGXS := $(shell $(PG_CONFIG) --pgxs)
-POSTGRES := $(shell $(PG_CONFIG) --bindir)/postgres
-top_builddir := $(dir $(PGXS))../..
-include $(top_builddir)/src/Makefile.global
-
-NAME = uuid
-OBJS = uuid.o
-SO_MAJOR_VERSION = 1
-SO_MINOR_VERSION = 0
-
-override CPPFLAGS := -I.. $(CPPFLAGS)
-SHLIB_LINK := -L../.libs -luuid
-SHLIB_LINK += $(shell test $(shell uname -s) = FreeBSD && echo "-Wl,-Bsymbolic")
-SHLIB_LINK += $(shell test $(shell uname -s) = Darwin && echo "-bundle_loader $(POSTGRES)")
-rpath :=
-
-all: uuid.sql all-lib
-
-enable_shared = yes
-include $(top_builddir)/src/Makefile.shlib
-
-uuid.sql: uuid.sql.in
- sed -e 's;MODULE_PATHNAME;$(DESTDIR)$(pkglibdir)/uuid$(DLSUFFIX);g' <uuid.sql.in >uuid.sql
-
-install: all
- $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
- $(mkinstalldirs) $(DESTDIR)$(datadir)
- $(INSTALL_SHLIB) $(shlib) $(DESTDIR)$(pkglibdir)/uuid$(DLSUFFIX)
- $(INSTALL_DATA) uuid.sql $(DESTDIR)$(datadir)/uuid.sql
-
-uninstall:
- -rm -f $(DESTDIR)$(pkglibdir)/uuid$(DLSUFFIX)
- -rm -f $(DESTDIR)$(datadir)/uuid.sql
-
-clean distclean: clean-lib
- rm -f $(OBJS)
- rm -f uuid.sql
-
-realclean: distclean
-
-test:
-
bgstack15