-PACKAGE = utf8_macros
+PACKAGE = syntax_extensions
PREDICATES =
MAKE_TABLE_PACKAGES = helm-xml
EXTRA_OBJECTS_TO_INSTALL =
EXTRA_OBJECTS_TO_CLEAN =
-all: utf8_macros.cma pa_unicode_macro.cma profiling_macros.cma
+all: syntax_extensions.cma pa_unicode_macro.cma profiling_macros.cma
make_table: make_table.ml
@echo " OCAMLC $<"
./make_table $@ $@.txt
utf8MacroTable.cmo: utf8MacroTable.ml
@echo " OCAMLC $<"
- $(H)@$(OCAMLFIND) ocamlc -c $<
+ $(H)@$(OCAMLFIND) ocamlc -rectypes -c $<
pa_unicode_macro.cmo: pa_unicode_macro.ml utf8Macro.cmo
@echo " OCAMLC $<"
profiling_macros.cmo: profiling_macros.ml
@echo " OCAMLC $<"
- $(H)@$(OCAMLFIND) ocamlc -package camlp5 -pp "camlp5o -loc loc" -c $<
+ $(H)@$(OCAMLFIND) ocamlc -package camlp5 -package str -pp "camlp5o -loc loc" -c $<
profiling_macros.cma:profiling_macros.cmo
@echo " OCAMLC -a $@"
$(H)@$(OCAMLFIND) ocamlc -a -o $@ $^