]> git.lyx.org Git - lyx.git/blob - development/tools/count_lines_of_included_code.sh
remove traces of qmake experiment
[lyx.git] / development / tools / count_lines_of_included_code.sh
1
2 for i in \
3         boost/bind.hpp \
4         boost/array.hpp \
5         boost/assert.hpp \
6         boost/crc.hpp \
7         boost/cregex.hpp \
8         boost/current_function.hpp \
9         boost/function.hpp \
10         boost/iterator/indirect_iterator.hpp \
11         boost/scoped_array.hpp \
12         boost/scoped_ptr.hpp \
13         boost/shared_ptr.hpp \
14         boost/signal.hpp \
15         boost/signals/connection.hpp \
16         boost/signals/trackable.hpp \
17         boost/tokenizer.hpp \
18         boost/tuple/tuple.hpp \
19         boost/utility.hpp \
20         boost/version.hpp \
21         boost/signals/trackable.hpp \
22         string \
23         vector \
24         map \
25         list \
26         deque \
27         QObject \
28         QString \
29         QList \
30         QVector \
31         QMap \
32         QHash \
33         QRegExp
34 do
35         echo "#include <$i>"  > 1.cpp
36         inc='-I/suse/usr/src/lyx/trunk/boost -I/usr/include/qt4/QtCore -I/usr/include/qt4'
37         l=`g++ $inc -DQT_NO_STL -E 1.cpp | wc -l`
38         printf "%-40s: %d\n" $i $l
39 done
40