Retypage de quelques fonctions Correction d'un problème de dépendances dans le Makefile
29 lines
644 B
Makefile
29 lines
644 B
Makefile
|
|
%.ascii.txt: %.txt
|
|
iconv -f utf-8 -t ascii//TRANSLIT $< -o $@
|
|
|
|
ascii: $(shell find textes/ -type f -iname "*.txt" ! -iname "*.ascii.txt" | sed "s/\.txt/\.ascii\.txt/")
|
|
|
|
%.cmx: %.ml
|
|
ocamlopt -c $<
|
|
|
|
Code.cmo: Code.ml Math.cmo
|
|
ocamlc -c "Code.mli"
|
|
ocamlc -c "Code.ml"
|
|
%.cmi: %.mli
|
|
ocamlc -c $<
|
|
%.cmo: %.ml
|
|
if [ -f $*".mli" ]; then ocamlc -c $*".mli" ; fi
|
|
ocamlc -c $<
|
|
|
|
tipe: tipe.cmx
|
|
ocamlopt -o tipe str.cmxa tipe.cmx
|
|
|
|
%.txt.test: %.ascii.txt tipe
|
|
./tipe $<
|
|
|
|
runall: $(shell find textes/ -type f -iname "*.txt" ! -iname "*.ascii.txt" | sed "s/\.txt/\.txt\.test/")
|
|
|
|
clean:
|
|
rm -rf tipe *.cmx *.cmi *.cmo *.o textes/*.ascii.txt *.ntl.ml
|