VERSION=0.3
CFLAGS+=-g -O2
CXXFLAGS+=-g -O2
LDFLAGS=-lstdc++ -lgdbm -lm

OBJSb=sa.o split.o db.o conf.o stats.o error.o utils.o br.o main.o
OBJSl=sa.o split.o db.o conf.o stats.o error.o utils.o br.o learn.o

all: blearn btail

blearn: $(OBJSl)
	$(CC) -Wall -W $(OBJSl) $(LDFLAGS) -o blearn

btail: $(OBJSb)
	$(CC) -Wall -W $(OBJSb) $(LDFLAGS) -o btail

install: blearn btail
	cp blearn btail /usr/local/bin

clean:
	rm -f $(OBJSl) $(OBJSc) $(OBJSb) blearn btail core

package: clean
	mkdir btail-$(VERSION)
	cp readme.txt license.txt *.c* *.h Makefile btail-$(VERSION)
	tar czf btail-$(VERSION).tgz btail-$(VERSION)
	rm -rf btail-$(VERSION)
