# This Makefile is minimal and will certainly be understood only by GNU make.

CC=gcc
CFLAGS=-Wall -O3 -g
LDFLAGS=-lm

all: quinefaut decide

quinefaut: quinefaut.o matrix.o minimax.o connexity.o dirty_filter.o path.o correct_orientation.o rotate.o skeleton.o clui.o xet.o accumulation.o charax.o numerical_classifiers.o categorical_classifiers.o

decide: decide.o tree.o numerical_classifiers.o categorical_classifiers.o load_symbols.o

geneone: geneone.o load_symbols.o
genepnm: genepnm.o load_symbols.o dirty_filter.o rotate.o matrix.o

clean:
	$(RM) core *~ *.o quinefaut decide geneone genepnm 
