]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/Makefile.in
added links to svn tarballs
[helm.git] / helm / ocaml / Makefile.in
index 88410454c48931e63cedc45ace1d735a2ba4c257..337dd0ca0910cf5b64375d543442f315be7e96a6 100644 (file)
@@ -27,22 +27,28 @@ MODULES =                   \
        lexicon                 \
        grafite_engine          \
        grafite_parser          \
+       tactics/paramodulation \
        $(NULL)
 
 OCAMLFIND_DEST_DIR = @OCAMLFIND_DEST_DIR@
 OCAMLPATH = @OCAMLFIND_META_DIR@
 OCAMLFIND = OCAMLPATH=$(OCAMLPATH):$$OCAMLPATH @OCAMLFIND@
 
-METAS = $(MODULES:%=METAS/META.helm-%) METAS/META.helm-cic_disambiguation
+METAS = $(filter-out %/paramodulation,$(MODULES:%=METAS/META.helm-%))
 
-all: metas $(MODULES:%=%.all)
+all: metas $(MODULES:%=%.all) 
 opt: metas $(MODULES:%=%.opt)
 world: all opt
 metas: $(METAS)
 depend: $(MODULES:%=%.depend)
 install: $(MODULES:%=%.install)
 uninstall: $(MODULES:%=%.uninstall)
-clean: $(MODULES:%=%.clean)
+clean: $(MODULES:%=%.clean) clean_metas
+
+.stats: $(MODULES:%=%.stats)
+       (for m in $(MODULES); do echo -n "$$m:"; cat $$m/.stats; done) \
+        | sort -t : -k 2 -n -r > .stats
+
 clean_metas:
        rm -f $(METAS)
 distclean: clean clean_metas
@@ -51,13 +57,15 @@ distclean: clean clean_metas
 .PHONY: all opt world metas depend install uninstall clean clean_metas distclean
 
 %.all:
-       OCAMLPATH=$(OCAMLPATH):$$OCAMLPATH $(MAKE) -C $* all
+       @OCAMLPATH=$(OCAMLPATH):$$OCAMLPATH $(MAKE) -C $* all 
 %.opt:
-       OCAMLPATH=$(OCAMLPATH):$$OCAMLPATH $(MAKE) -C $* opt
+       @OCAMLPATH=$(OCAMLPATH):$$OCAMLPATH $(MAKE) -C $* opt
 %.clean:
-       OCAMLPATH=$(OCAMLPATH):$$OCAMLPATH $(MAKE) -C $* clean
+       @OCAMLPATH=$(OCAMLPATH):$$OCAMLPATH $(MAKE) -C $* clean 
 %.depend:
-       OCAMLPATH=$(OCAMLPATH):$$OCAMLPATH $(MAKE) -C $* depend
+       @OCAMLPATH=$(OCAMLPATH):$$OCAMLPATH $(MAKE) -C $* depend 
+%.stats:
+       @$(MAKE) -C $* .stats
 
 $(MODULES:%=%.install):
        cd $(@:%.install=%) && make install