CMO=premiers.ml permutations.ml
GENERATED=
BIN=stats
FLAGS=


$(BIN):$(CMO)
	ocamlopt.opt $(FLAGS) -o $(BIN) $(CMO)

.SUFFIXES: .mli .ml .cmi .cmo .mll .mly

.mli.cmi:
	ocamlc $(FLAGS) -c  $<

.ml.cmo:
	ocamlc $(FLAGS) -c  $<

.mll.ml:
	ocamllex $<

.mly.ml:
	menhir -v $<

.mly.mli:
	ocamlyacc -v $<

clean:
	rm -f *.cm[iox] *.o *.annot *~ $(BIN) $(GENERATED)

.depend depend:$(GENERATED)
