diff --git a/tools/repostats.py b/tools/repostats.py index cc8f6e54..43f1ecb7 100755 --- a/tools/repostats.py +++ b/tools/repostats.py @@ -79,6 +79,7 @@ maxpy_lines = 0 maxpy_name = None paknames = {} dependencies = Histogram() +types = Histogram() errors = [] @@ -106,6 +107,9 @@ for pak in paks: pass nr_binpaks += len(spec.packages) nr_patches += len(spec.source.patches) + for p in spec.packages: + for x in p.paths: + types.add(x.fileType) paknames[spec.source.name] = 1 add_deps(dependencies, spec) if len(spec.source.patches) > mostp_count: @@ -157,6 +161,11 @@ for name,cnt in licenses.get_list(): print "%s%s" % (name, cnt) print "" +print "

Dosya tipleri

" +for name,cnt in types.get_list(): + print "" % (name, cnt) +print "
%s%s
" + echo(u"

Bağımlılıklar
") echo(u"(italik olanlar depoda bulunmayanlar)

") print ""