]> git.lyx.org Git - features.git/commitdiff
improve statistic script a bit
authorAndré Pönitz <poenitz@gmx.net>
Wed, 21 Nov 2007 22:27:30 +0000 (22:27 +0000)
committerAndré Pönitz <poenitz@gmx.net>
Wed, 21 Nov 2007 22:27:30 +0000 (22:27 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21700 a592a061-630c-0410-9148-cb99ea01b6c8

development/tools/count_total_lines_of_compiled_code.sh

index 65bb92bf5b86e0d8d6316f87f1da59ae33f3e56c..bf5dbdce44abed427ebfc01f590aca45ab2e7be8 100755 (executable)
@@ -13,14 +13,18 @@ inc="$inc -I../../src/frontends/controllers"
 inc="$inc -I../../src/frontends/qt4"
 
 s=0
+t=0
 #for i in `find ../../src/frontends/qt4 -name *.cpp` ; do
+#for i in `find ../../src/graphics -name '*.cpp'` ; do
 for i in `find ../.. -name '*.cpp'` ; do
        #echo $i
        #echo "g++ $inc -DQT_NO_STL -E $i"
        #g++ $inc -DQT_NO_STL -E $i > tmp/`basename $i`
        l=`g++ $inc -DQT_NO_STL -E $i | wc -l`
+       f=`cat $i | wc -l`
        s=$[s + l]
-       printf "%10d  %-40s\n" $l $i
+       t=$[t + f]
+       printf "%10d %10d  %-40s\n" $l $f $i
 done
-echo "Total: $s"
+echo "Total: compiled: $s  real: $t  ratio:" $[s / t]