From: Duncan C. <dun...@us...> - 2005-03-27 12:59:16
|
Update of /cvsroot/gtk2hs/gtk2hs/tools/apicoverage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15556/tools/apicoverage Modified Files: Makefile Log Message: Fix ExcludeApi / gtk.ignore bug in ApiGen program and add a bunch of internal functions to ignore when generating binding modules. Add a more detailed summary API coverage report. Index: Makefile =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/tools/apicoverage/Makefile,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- Makefile 10 Jan 2005 17:25:27 -0000 1.5 +++ Makefile 27 Mar 2005 12:59:06 -0000 1.6 @@ -66,5 +66,11 @@ awk '$$1 == "<" { print $$2 }' | \ awk -F _ '{ printf("%s_%s\n", $$1, $$2) }' | uniq -c | sort -n +summary3: gtk.def.filtered gtk.coverage.filtered + @echo "**** unbound gtk functions by group ****" + @diff gtk.def.filtered gtk.coverage.filtered | \ + awk '$$1 == "<" { print $$2 }' | \ + awk -F _ '{ printf("%s_%s_%s\n", $$1, $$2, $$3) }' | uniq -c | sort -n + debug: @echo GTK_IGNORE_FILES = $(GTK_IGNORE_FILES) |