PGSQL_INCLUDE=-I/usr/include/postgresql/ -I/usr/include/postgresql/server/

all: rserv.so

rserv.so: rserv.o
	gcc -shared -o rserv.so rserv.o

rserv.o: rserv.c
	gcc -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -fpic -I. $(PGSQL_INCLUDE)  -c -o rserv.o rserv.c

clean:
	rm -f *~ rserv.{o,so}
