X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fpapers%2Fuse_case%2Fstats%2FMakefile;h=fdfdb9ff09078f92d14ad6eee604df5945815e8c;hb=1d3009ca459e81c9405ebfd1de8cc81e672b3fdb;hp=6db5d94691cfb9c3cddf30554c62b3a28b9974c0;hpb=d0db96d10fc88ad78e1e913d1b8a67e41f6bb976;p=helm.git diff --git a/helm/papers/use_case/stats/Makefile b/helm/papers/use_case/stats/Makefile index 6db5d9469..fdfdb9ff0 100644 --- a/helm/papers/use_case/stats/Makefile +++ b/helm/papers/use_case/stats/Makefile @@ -1,15 +1,31 @@ +TARGETS = con ind var body types proof_tree + +STATS_TARGETS = \ + $(TARGETS:%=stats_%.xml) \ + stats_theories.xml + +all: $(STATS_TARGETS) + stats: stats.cc g++ -o $@ `pkg-config gdome2-cpp-smart --cflags --libs` $< -stats.xml: - echo "" >stats.xml - find /local/helm/library/coq_contribs/$(CONTRIB) -type f -exec ./stats.sh {} \; >>stats.xml - echo "" >>stats.xml +stats_%.xml: + @echo "" >$@ + @find /local/helm/library/coq_contribs/$(CONTRIB) -name "*."$(@:stats_%.xml=%)".xml.gz" -type f -exec ./stats.sh {} \; >>$@ + @echo "" >>$@ -stats.html: stats.xml +stats_theories.xml: + @echo "" >$@ + @find /local/helm/library/theories -name "*.xml" -type f -exec ./stats.sh {} \; >>$@ + @echo "" >>$@ + +stats_%.html: stats_%.xml xsltproc mkhtml.xsl $< >$@ -stats.txt: stats.html - w3m -dump a.html > a.txt +stats_%.txt: stats_%.html + w3m -cols 132 -dump $< >$@ + +clean: + rm -f stats.{xml,html,txt}