aboutsummaryrefslogtreecommitdiff
path: root/contrib/xml/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/xml/Makefile')
-rw-r--r--contrib/xml/Makefile46
1 files changed, 7 insertions, 39 deletions
diff --git a/contrib/xml/Makefile b/contrib/xml/Makefile
index a75ac095f60..2b4e96a381c 100644
--- a/contrib/xml/Makefile
+++ b/contrib/xml/Makefile
@@ -1,45 +1,13 @@
-#-------------------------------------------------------------------------
-#
-# Makefile--
-# Adapted from tutorial makefile
-#-------------------------------------------------------------------------
+# $Header: /cvsroot/pgsql/contrib/xml/Attic/Makefile,v 1.3 2002/10/22 20:03:09 petere Exp $
subdir = contrib/xml
top_builddir = ../..
include $(top_builddir)/src/Makefile.global
-override CFLAGS+= $(CFLAGS_SL) -g
-
-
-#
-# DLOBJS is the dynamically-loaded object files. The "funcs" queries
-# include CREATE FUNCTIONs that load routines from these files.
-#
-DLOBJS= pgxml_dom$(DLSUFFIX)
-
-
-QUERIES= pgxml_dom.sql
-
-all: $(DLOBJS) $(QUERIES)
-
-%.so: %.o
- $(CC) -shared -lxml2 -o $@ $<
-
-
-%.sql: %.source
- if [ -z "$$USER" ]; then USER=$$LOGNAME; fi; \
- if [ -z "$$USER" ]; then USER=`whoami`; fi; \
- if [ -z "$$USER" ]; then echo 'Cannot deduce $$USER.'; exit 1; fi; \
- rm -f $@; \
- C=`pwd`; \
- sed -e "s:_CWD_:$$C:g" \
- -e "s:_OBJWD_:$$C:g" \
- -e "s:_DLSUFFIX_:$(DLSUFFIX):g" \
- -e "s/_USER_/$$USER/g" < $< > $@
-
-clean:
- rm -f $(DLOBJS) $(QUERIES)
-
-
-
+MODULE_big = pgxml_dom
+OBJS = pgxml_dom.o
+SHLIB_LINK = -lxml2
+DATA_built = pgxml_dom.sql
+DOCS = README.pgxml
+include $(top_srcdir)/contrib/contrib-global.mk