mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-09-19 14:30:32 +00:00
f1cba8ff64
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27425 a592a061-630c-0410-9148-cb99ea01b6c8
40 lines
1.2 KiB
Bash
Executable File
40 lines
1.2 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
qt=$QTDIR/include
|
|
build=../../../build
|
|
|
|
inc="-I$qt -I$qt/QtCore -I$qt/QtGui"
|
|
inc="$inc -I$build/src"
|
|
inc="$inc -I$build/src/frontends/qt4"
|
|
inc="$inc -I../../boost"
|
|
inc="$inc -I../../src"
|
|
inc="$inc -I../../src/frontends"
|
|
inc="$inc -I../../src/frontends/controllers"
|
|
inc="$inc -I../../src/frontends/qt4"
|
|
|
|
s=0
|
|
t=0
|
|
defines="-DQT_NO_STL -DQT_NO_KEYWORDS"
|
|
#for i in `find ../../src/frontends/qt4 -name '*.cpp'` ; do
|
|
#for i in `find ../../src/insets -name '*.cpp'` ; do
|
|
#for i in `find ../../src/mathed -name '*.cpp'` ; do
|
|
#for i in `find ../../src/support -name '*.cpp'` ; do
|
|
#for i in `find ../../src/graphics -name '*.cpp'` ; do
|
|
#for i in `find ../../src/graphics -name '*.cpp'` ; do
|
|
#for i in `find ../../src/support/chdir.cpp` ; do
|
|
for i in `find ../.. -name '*.cpp'` ; do
|
|
#for i in ../../src/frontends/qt4/GuiPrint.cpp ; do
|
|
#for i in ../../src/frontends/qt4/1.cpp ; do
|
|
#echo $i
|
|
#echo "g++ $inc $defines -E $i"
|
|
#g++ $inc $defines -E $i > tmp/`basename $i`
|
|
g++ $inc $defines -E $i > t
|
|
l=`g++ $inc $defines -E $i | wc -l`
|
|
f=`cat $i | wc -l`
|
|
s=$[s + l]
|
|
t=$[t + f]
|
|
printf "%10d %10d %-40s\n" $l $f $i
|
|
done
|
|
echo "Total: compiled: $s real: $t ratio:" $[s / t]
|
|
|