all: libmysqlclient_wa.so.1.0.0 test

test: test.c libmysqlclient_wa.so.1.0.0
	gcc -g -o test test.c -lmysqlclient

libmysqlclient_wa.so.1.0.0 : mysql_wa.c mysql_wa.h
	gcc -fPIC -rdynamic -g -c mysql_wa.c `curl-config --cflags`
	gcc -shared -Wl,-soname,libmysqlclient_wa.so.1 -o libmysqlclient_wa.so.1.0.0 mysql_wa.o -lc -ldl `curl-config --libs`

install: libmysqlclient_wa.so.1.0.0
	cp $< ~/lib

.PHONY : clean
clean:
	rm -f a.out
	rm -f *.o
	rm -f libmysqlclient_wa.so.1.0.0
