Warning, /office/skrooge/scripts/codecheck.sh.in is written in an unsupported language. File is not indexed.
0001 #!@SKG_BASH@ 0002 # 0003 # Skrooge coding style is defined in http://techbase.kde.org/Policies/Kdelibs_Coding_Style 0004 # 0005 P="@CMAKE_SOURCE_DIR@" 0006 0007 mkdir @CMAKE_BINARY_DIR@/log > /dev/null 2>&1 0008 echo "Checks with CPPCHECK running" 0009 cppcheck -j 4 --inline-suppr -DKDE_EXPORT= --force --enable=all --inconclusive --std=posix -DKDE_IMPORT -i $P/mxe $P/ 1> /dev/null 2> @CMAKE_BINARY_DIR@/log/codecheck.log.tmp 0010 rc=$? 0011 if [[ "$rc" = "0" ]]; then 0012 cat @CMAKE_BINARY_DIR@/log/codecheck.log.tmp | grep -v 'moc_' | grep -v '.moc' | grep -v '/build/' | grep -v '/backup/' | grep -v 'is not handled. You can use -I or --include to add' | sed -e 's/^/cppcheck:/g' > @CMAKE_BINARY_DIR@/log/codecheck.log 0013 rm @CMAKE_BINARY_DIR@/log/codecheck.log.tmp > /dev/null 2>&1 0014 0015 echo "Checks with CPPLINT running" 0016 cpplint.py --filter=-runtime/references,-whitespace/comma,-whitespace/braces,-whitespace/line_length,-readability/braces,-whitespace/labels,-build/header_guard,-build/include,+build/include_order,-readability/function $P/*/sk*.cpp $P/*/sk*.h $P/*/*/sk*.cpp $P/*/*/sk*.h $P/*/*/*/sk*.cpp $P/*/*/*/sk*.h $P/*/*/*/*/sk*.cpp $P/*/*/*/*/sk*.h 1> /dev/null 2> @CMAKE_BINARY_DIR@/log/codecheck.log.tmp 0017 rc=$? 0018 rc=0 0019 if [[ "$rc" = "0" ]]; then 0020 cat @CMAKE_BINARY_DIR@/log/codecheck.log.tmp | grep -v 'Done processing' | grep -v "should be indented +1 space inside class" | grep -v "Found C system header after other header" | grep -v '/build/' | grep -v 'Total errors found' | sed -e 's/^/cpplint:/g' >> @CMAKE_BINARY_DIR@/log/codecheck.log 0021 rm @CMAKE_BINARY_DIR@/log/codecheck.log.tmp > /dev/null 2>&1 0022 0023 echo "Report generated in @CMAKE_BINARY_DIR@/log/codecheck.log" 0024 else 0025 echo "FAILED" 0026 fi 0027 else 0028 echo "FAILED" 0029 fi 0030 0031 exit $?