CFLAGS = # -DINTERACTIVE

all: avltest rbtest

interactive:
	@make clean CFLAGS=-DINTERACTIVE all

avltest: tree_test.cc avltrees.h avltrees.c
	gcc -g $(CFLAGS) tree_test.cc -o avltest

rbtest: tree_test.cc rbtrees.h rbtrees.c
	gcc -g $(CFLAGS) -DRBTREES tree_test.cc -o rbtest

clean:
	rm -f avltest rbtest

.PHONY: all clean interactive


