# $Id: Makefile,v 1.4 2003/10/18 02:27:26 myui Exp $

CC=gcc
CFLAGS=-O2 -fpic -I/usr/local/pgsql/include/server -Wall \
		-Wmissing-prototypes -Wmissing-declarations
#		-g
LDFLAGS+=$(LIBS)
VERSION=0.9

all : libxpsql.so.$(VERSION)

libxpsql.so.$(VERSION) : xpsql.o
	$(CC) -shared -Wl,-soname,libxpsql.so \
	-o libxpsql.so.$(VERSION) xpsql.o $(LDFLAGS)

xpsql.o : xpsql.c
	$(CC) -c xpsql.c -o xpsql.o $(CFLAGS)

clean :
	rm -f *.o *.so

up:
	cp -f ./libxpsql.so.$(VERSION) /usr/local/lib/xpsql

install :
	/bin/sh install.sh
	@echo '+----------------------------------------------------+'
	@echo '| You now have successfully built and installed the  |'
	@echo '| xpsql Library. To use, read INSTALL and initialize |'
	@echo '| the environment.                                   |'
	@echo '|                                                    |'
	@echo '|        http://gborg.postgresql.org/project/xpsql/  |'
	@echo '|                                                    |'
	@echo '| This project basically based on the fruits of      |' 
	@echo '| XMLPGSQL.                                          |'
	@echo '|        http://xmlpgsql.mediafront.co.jp/           |'
	@echo '+----------------------------------------------------+'
