#!/bin/sh rm -rf CMakeCache.txt rm -rf CMakeFiles/ rm -rf Makefile rm -rf cmake_install.cmake rm -rf *.qrc.depends rm -rf moc_*.* rm -rf analyzer/CMakeCache.txt rm -rf analyzer/CMakeFiles/ rm -rf analyzer/Makefile rm -rf analyzer/cmake_install.cmake rm -rf analyzer/*.qrc.depends rm -rf analyzer/moc_*.* rm -rf common/CMakeCache.txt rm -rf common/CMakeFiles/ rm -rf common/Makefile rm -rf common/cmake_install.cmake rm -rf common/*.qrc.depends rm -rf common/moc_*.* rm -rf editor/CMakeCache.txt rm -rf editor/CMakeFiles/ rm -rf editor/Makefile rm -rf editor/cmake_install.cmake rm -rf editor/*.qrc.depends rm -rf editor/moc_*.* rm -rf engine/CMakeCache.txt rm -rf engine/CMakeFiles/ rm -rf engine/Makefile rm -rf engine/cmake_install.cmake rm -rf engine/*.qrc.depends rm -rf engine/moc_*.* rm -rf filesystem/CMakeCache.txt rm -rf filesystem/CMakeFiles/ rm -rf filesystem/Makefile rm -rf filesystem/cmake_install.cmake rm -rf filesystem/*.qrc.depends rm -rf filesystem/moc_*.* rm -rf server/CMakeCache.txt rm -rf server/CMakeFiles/ rm -rf server/Makefile rm -rf server/cmake_install.cmake rm -rf server/*.qrc.depends rm -rf server/moc_*.* rm -rf tests/CMakeCache.txt rm -rf tests/CMakeFiles/ rm -rf tests/Makefile rm -rf tests/cmake_install.cmake rm -rf tests/*.qrc.depends rm -rf tests/moc_*.* rm -rf tools/CMakeCache.txt rm -rf tools/CMakeFiles/ rm -rf tools/Makefile rm -rf tools/cmake_install.cmake rm -rf tools/*.qrc.depends rm -rf tools/moc_*.* # code counter LOG="/tmp/log.$$" LINES=0 C=0 find| grep "\.c$" >$LOG find| grep "\.cpp$" >>$LOG find| grep "\.cxx$" >>$LOG find| grep "\.h$" >>$LOG find| grep "\.hpp$" >>$LOG find| grep "\.hxx$" >>$LOG find| grep "\.sh$" >>$LOG find| grep "\.S$" >>$LOG find| grep "\.ts$" >>$LOG find| grep "\.ui$" >>$LOG find| grep "\.qrc$" >>$LOG find| grep "\.cmake$" >>$LOG while read L do C=$((C+1)) W=$(cat $L|wc -l) S=$(cat $L|wc -c) SIZE=$((SIZE+S)) LINES=$((LINES+W)) done <$LOG rm $LOG echo echo "--- REPOSITORY SUMMARY ---" echo "source files: $C" echo "lines of code: $LINES" echo "size of code: $SIZE bytes" echo