#!/bin/sh basedir="$(dirname "$0")" [ "$(echo "$basedir" | cut -c1)" = '/' ] || basedir="$PWD/$basedir" [ $# -ge 1 ] || { echo "Usage: $0 [CLOC-OPTS] DIRECTORY" >&2 exit 1 } set -e cd "$basedir/.." cloc --exclude-dir="build,dist,.pybuild,release-archives,icons,__pycache__,submodules,awlsim_cython,pyprofibus" \ --read-lang-def="${basedir}/../misc/cloc-lang.txt" \ --exclude-lang='ASP.Net,IDL,D' \ --quiet --progress-rate=0 \ "$@"