all: mazegen
mazegen: mazegen.o mazegen_backtracer.o mazegen_growtree.o
	gcc -o mazegen mazegen.o mazegen_backtracer.o mazegen_growtree.o -Wall -O3 -g -lcurses
mazegen.o:
	gcc -o mazegen.o -c mazegen.c -Wall -O3
mazegen_backtracer.o:
	gcc -o mazegen_backtracer.o -c mazegen_backtracer.c -Wall -O3
mazegen_growtree.o:
	gcc -o mazegen_growtree.o -c mazegen_growtree.c -Wall -O3
clean:
	rm -f *.o mazegen
