X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2FMakefile.common;h=5090dcc78309151231efaa2eee9f923fec0c2c3e;hb=683978a2627cf1ce15673360f26806593d22f7b5;hp=30bd4c8898b29c533655d94ddc5553ed9d908624;hpb=2bc5d5bfa8278945527b3f36ffd467802899b148;p=helm.git diff --git a/helm/software/components/Makefile.common b/helm/software/components/Makefile.common index 30bd4c889..5090dcc78 100644 --- a/helm/software/components/Makefile.common +++ b/helm/software/components/Makefile.common @@ -11,16 +11,18 @@ H=@ # $OCAMLFIND must be set to a meaningful vaule, including OCAMLPATH= -PREPROCOPTIONS = -pp camlp4o -SYNTAXOPTIONS = -syntax camlp4o +PREPROCOPTIONS = -pp camlp5o +SYNTAXOPTIONS = -syntax camlp5o PREREQ = -OCAMLOPTIONS = -package "$(REQUIRES)" -predicates "$(PREDICATES)" -thread +OCAMLOPTIONS = -package "$(REQUIRES)" -predicates "$(PREDICATES)" -thread -rectypes OCAMLDEBUGOPTIONS = -g +#OCAML_PROF=p -p a OCAMLARCHIVEOPTIONS = REQUIRES := $(shell $(OCAMLFIND) -query -format '%(requires)' helm-$(PACKAGE)) -OCAMLC = $(OCAMLFIND) ocamlc $(OCAMLDEBUGOPTIONS) $(OCAMLOPTIONS) $(PREPROCOPTIONS) -OCAMLOPT = $(OCAMLFIND) opt $(OCAMLOPTIONS) $(PREPROCOPTIONS) -OCAMLDEP = $(OCAMLFIND) ocamldep -package "camlp4 $(CAMLP4REQUIRES)" $(SYNTAXOPTIONS) $(OCAMLDEPOPTIONS) +OCAMLC = $(OCAMLFIND) ocamlc$(OCAML_PROF) $(OCAMLDEBUGOPTIONS) $(OCAMLOPTIONS) $(PREPROCOPTIONS) +#OCAMLOPT_DEBUG_FLAGS = -p +OCAMLOPT = $(OCAMLFIND) opt $(OCAMLOPTIONS) $(PREPROCOPTIONS) $(OCAMLOPT_DEBUG_FLAGS) +OCAMLDEP = $(OCAMLFIND) ocamldep -package "camlp5 $(CAMLP5REQUIRES)" $(SYNTAXOPTIONS) $(OCAMLDEPOPTIONS) OCAMLLEX = ocamllex OCAMLYACC = ocamlyacc