X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fsyntax_extensions%2FMakefile;h=5f0065d2f8ca57b172fee6284df7eb0db484e362;hb=7288b45eacf9f7dcd118b3b89b81ff19ae9d6ce5;hp=92ed077769c854a97e887852c32f612694e61038;hpb=58955ec841575330f0b429033264f9ec7df319f9;p=helm.git diff --git a/helm/software/components/syntax_extensions/Makefile b/helm/software/components/syntax_extensions/Makefile index 92ed07776..5f0065d2f 100644 --- a/helm/software/components/syntax_extensions/Makefile +++ b/helm/software/components/syntax_extensions/Makefile @@ -12,24 +12,24 @@ all: utf8_macros.cma pa_unicode_macro.cma profiling_macros.cma make_table: make_table.ml @echo " OCAMLC $<" - $(H)$(OCAMLFIND) ocamlc -package $(MAKE_TABLE_PACKAGES) -linkpkg -o $@ $^ + $(H)$(OCAMLFIND) ocamlc -rectypes -package $(MAKE_TABLE_PACKAGES) -linkpkg -o $@ $^ utf8MacroTable.ml: - ./make_table $@ + ./make_table $@ $@.txt utf8MacroTable.cmo: utf8MacroTable.ml @echo " OCAMLC $<" $(H)@$(OCAMLFIND) ocamlc -c $< pa_unicode_macro.cmo: pa_unicode_macro.ml utf8Macro.cmo @echo " OCAMLC $<" - $(H)@$(OCAMLFIND) ocamlc -package camlp4 -pp "camlp4o q_MLast.cmo pa_extend.cmo -loc loc" -c $< + $(H)@$(OCAMLFIND) ocamlc -rectypes -package camlp5 -pp "camlp5o q_MLast.cmo pa_extend.cmo -loc loc" -c $< pa_unicode_macro.cma: utf8MacroTable.cmo utf8Macro.cmo pa_unicode_macro.cmo @echo " OCAMLC -a $@" $(H)@$(OCAMLFIND) ocamlc -a -o $@ $^ profiling_macros.cmo: profiling_macros.ml @echo " OCAMLC $<" - $(H)@$(OCAMLFIND) ocamlc -package camlp4 -pp "camlp4o -loc loc" -c $< + $(H)@$(OCAMLFIND) ocamlc -package camlp5 -pp "camlp5o -loc loc" -c $< profiling_macros.cma:profiling_macros.cmo @echo " OCAMLC -a $@" $(H)@$(OCAMLFIND) ocamlc -a -o $@ $^ @@ -37,7 +37,7 @@ profiling_macros.cma:profiling_macros.cmo .PHONY: test test: test.ml - $(OCAMLFIND) ocamlc -package helm-utf8_macros -syntax camlp4o $< -o $@ + $(OCAMLFIND) ocamlc -package helm-utf8_macros -syntax camlp5o $< -o $@ clean: distclean: extra_clean