X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fng_kernel%2FMakefile;h=56915b13e6d16e813f56e969e794b3cb2e9dccb0;hb=ccb09743430d585f773eb83ad9a18d1dbdda07ed;hp=cda5a99504e3afc3d7f3ead1e76bd7ac8e0d4ad8;hpb=8a49ad7c7475e5486ea9ecacc82a07b15fcded6e;p=helm.git diff --git a/helm/software/components/ng_kernel/Makefile b/helm/software/components/ng_kernel/Makefile index cda5a9950..56915b13e 100644 --- a/helm/software/components/ng_kernel/Makefile +++ b/helm/software/components/ng_kernel/Makefile @@ -2,12 +2,31 @@ PACKAGE = ng_kernel PREDICATES = INTERFACE_FILES = \ - nCicEnvironment.mli nCicTypeChecker.mli nReference.mli oCicTypeChecker.mli oCic2NCic.mli nUri.mli nCicSubstitution.mli nCicUtils.mli nCicReduction.mli nCic2OCic.mli + nUri.mli \ + nReference.mli \ + nCicUtils.mli \ + nCicSubstitution.mli \ + oCic2NCic.mli \ + nCicEnvironment.mli \ + nCicPp.mli \ + nCicReduction.mli \ + nCicTypeChecker.mli \ + oCicTypeChecker.mli \ + nCic2OCic.mli + IMPLEMENTATION_FILES = \ nCic.ml $(INTERFACE_FILES:%.mli=%.ml) EXTRA_OBJECTS_TO_INSTALL = EXTRA_OBJECTS_TO_CLEAN = OCAMLOPTIONS += -w Ae +all: rt check +%: %.ml $(PACKAGE).cma + $(OCAMLC) -package helm-$(PACKAGE) -linkpkg -o $@ $< +all.opt opt: rt.opt check.opt +%.opt: %.ml $(PACKAGE).cmxa + $(OCAMLOPT) -package helm-$(PACKAGE) -linkpkg -o $@ $< + + include ../../Makefile.defs include ../Makefile.common