MODULE_NAME = bt
LIB_NAME = mod_$(MODULE_NAME)
TARGET = $(LIB_NAME).so
TARGETLA = $(LIB_NAME).la
CC = gcc
LIBBTT = ../libbtt/libbtt.a

# COMPILE_IT = $(APXS) -S CFLAGS=" -I.. -Wall -Wimplicit-function-declaration" -lmm -ldb-4.2 -n $(MODULE_NAME) -c
# INSTALL_IT = $(APXS) -i -a -n $(MODULE_NAME) $(TARGETLA)

COMPILE_IT = $(APXS) -S CFLAGS="$(CFLAGS) -I.. -I../libbtt" -L ../libbtt -n $(MODULE_NAME) -c
INSTALL_IT = $(APXS) -i -a -n $(MODULE_NAME) $(TARGETLA)

all: $(TARGETLA)

$(TARGETLA): *.c $(LIBBTT)
	$(COMPILE_IT) *.c $(LIBBTT) -o $(TARGETLA)

install: $(TARGETLA)
	$(INSTALL_IT)

clean:
	@rm -rf *.so *.o *.lo *.slo *.la .libs autom4te.cache

