MODNAME=postgresql
MODVER=1.0.0
MODTITLE="PostgreSQL Client Interface for XEmacs"
LDFLAGS=   -L/usr/X11R6/lib -lpq 
SRCS=postgresql.c
SHELL=/bin/sh
RM=rm -f
PROGNAME=xemacs
CFLAGS=-Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wundef -Wstrict-prototypes -Wpacked -Wshadow -Wmissing-declarations -g -O3
INSTALL=/usr/bin/install -c
version=21.5-b18
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
instvardir=${PROGNAME}-${version}
configuration=i686-pc-linux
moduledir=${libdir}/${instvardir}/${configuration}/modules
with_modules=yes
srcdir=/home/stephen/Projects/XEmacs/Releases/staging/xemacs-21.5.18/modules/postgresql
VPATH=/home/stephen/Projects/XEmacs/Releases/staging/xemacs-21.5.18/modules/postgresql
SRC_SRCS=$(SRCS:%=/home/stephen/Projects/XEmacs/Releases/staging/xemacs-21.5.18/modules/postgresql/%)
OBJS=$(SRCS:.c=.o)
MODCC=../../lib-src/ellcc
MODARCHDIR=
MAKE_DOCFILE=../../lib-src/make-docfile
MODCFLAGS=$(CFLAGS) --mode=compile --mod-output=$@ -I../../src -I$(srcdir)/../../src
INSTALLPATH=$(moduledir)
INSTALL_PROGRAM=${INSTALL}
OBJECT_TO_BUILD=$(MODNAME).ell
LIBSTDCPP=
.PHONY:	clean distclean install
all: $(OBJECT_TO_BUILD)
.c.o:
	$(MODCC) $(MODCFLAGS) -c $<
$(MODNAME).ell: $(OBJS) $(MODNAME)_i.o $(IMPORT_LIB)
	$(MODCC) --mode=link --mode=verbose --mod-output=$@ \
	$(OBJS) $(MODNAME)_i.o $(IMPORT_LIB) $(LDFLAGS) $(LIBSTDCPP)
$(MODNAME)_i.c: $(SRCS)
	ELLMAKEDOC=$(MAKE_DOCFILE) $(MODCC) --mode=init --mod-output=$@ \
	--mod-name=$(MODNAME) --mod-version=$(MODVER) \
	--mod-title=$(MODTITLE) $(SRC_SRCS)
clean:
	$(RM) $(MODNAME).ell $(OBJS) $(MODNAME)_i.* *~
distclean: clean
	$(RM) Makefile config.* configure
extraclean: distclean
install: $(OBJECT_TO_BUILD)
	$(INSTALL_PROGRAM) $< $(INSTALLPATH)
