]> matita.cs.unibo.it Git - helm.git/blob - helm/ocaml/cic_disambiguation/Makefile
merged cic_notation with disambiguation: good luck!
[helm.git] / helm / ocaml / cic_disambiguation / Makefile
1
2 PACKAGE = cic_textual_parser2
3 REQUIRES = \
4         helm-tactics helm-logger helm-cic_unification helm-cic_notation \
5         helm-utf8_macros \
6         ulex
7 NOTATIONS = arit
8 INTERFACE_FILES =               \
9         disambiguateTypes.mli   \
10         disambiguatePp.mli      \
11         disambiguateChoices.mli \
12         disambiguate.mli
13 IMPLEMENTATION_FILES = \
14         $(patsubst %.mli, %.ml, $(INTERFACE_FILES)) \
15         $(patsubst %,%_notation.ml,$(NOTATIONS))
16
17 all:
18
19 clean: extra_clean
20 distclean: extra_clean
21         rm -f macro_table.dump
22 extra_clean:
23         rm -f test_lexer test_parser
24
25 include ../Makefile.common
26 OCAMLARCHIVEOPTIONS += -linkall
27
28 disambiguateTypes.cmi: disambiguateTypes.mli
29         $(OCAMLC) -c -rectypes $<
30 disambiguateTypes.cmo: disambiguateTypes.ml disambiguateTypes.cmi
31         $(OCAMLC) -c -rectypes $<
32 disambiguateTypes.cmx: disambiguateTypes.ml disambiguateTypes.cmi
33         $(OCAMLOPT) -c -rectypes $<
34