CFLAGS = -O2 -Wall -pipe
SHELL = /bin/sh
PREFIX=/usr
CC=gcc
RM=rm -f
LD=ld
STRIP=strip
INSTALL=install

############################################################
## PYTHON MODULE
PY_OBJECTS	= py_skunk.o py_sdb.o ../src/skunk.a
PY_BIN		= skunk.so
############################################################

############################################################
INCLUDE		= ../include
############################################################

TARGET=all
CFLAGS+=-I$(INCLUDE) -I/usr/include/python1.5

.PHONY: all clean install uninstall tidy

all: $(PY_BIN)

install:
	
uninstall:

tidy:
	-$(RM) core *~
	
clean: tidy
	-$(RM) $(PY_BIN) *.o

../src/skunk.a:
	$(MAKE) -C ../src skunk.a

$(PY_BIN): $(PY_OBJECTS)
	$(CC) $(CFLAGS) -fPIC -shared -o $@ $(PY_OBJECTS)

############################################################
py_skunk.o: 	py_skunk.c	$(INCLUDE)/skunk_query.h
py_sdb.o: 	py_sdb.c	$(INCLUDE)/skunk_query.h
############################################################
