BINPATH=$(HOME)/bin
WORKDIR=$(HOME)/work
BACKUPPATH=$(WORKDIR)/backup
LIBPATH=/usr/local/lib
LIB=-L$(LIBPATH) -lglib-2.0
INC=-I/usr/local/include/glib-2.0 -I/usr/local/include/php \
 -I/usr/local/include/php/Zend \
 -I/usr/local/include/php/TSRM \
 -I/usr/local/include/php/main \
 -I/usr/local/include/php/regex
CC=gcc
SWIG=swig

all: php_roo.so

clean:
	rm -rf *.o *.so *_wrap.c php_roo.h roo.php

php_roo.so: ../roo.o ../spsem.o ../shmqueue.o ../spshm.o roo_wrap.o
	$(CC) -shared -o php_roo.so ../roo.o ../shmqueue.o ../spshm.o ../spsem.o roo_wrap.o

roo_wrap.o: roo_wrap.c
	$(CC) -o roo_wrap.o -c -fpic roo_wrap.c $(INC) -I..

roo_wrap.c: roo.i
	$(SWIG) -php4 roo.i
