TARGETS = ColoringManuel CompareGraph CreateGraph

.c:
	gcc -ansi -pedantic -Wall -o $@ $<

samples:	$(TARGETS)

testset:	coloring.sol

coloring.sol: ColoringManuel CreateGraph coloring.short
	cp coloring.short coloring.in
	./CreateGraph
	cat coloring.in1 >> coloring.in
	rm coloring.in1
	./ColoringManuel
	mv coloring.out coloring.sol

test:	CompareGraph coloring.sol
	./ColoringManuel
	./CompareGraph
	rm -f coloring.out
	
clean:
	rm -f ${TARGETS}
	rm -f *%
	rm -f *.sol *.in *.out

