summaryrefslogtreecommitdiff
path: root/scripts/tartan-build
blob: dd469de06927d8762dcb3a2df70eca76ac6a6d91 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

clang_bin_dir=$(dirname "$0")

if command -v tartan > /dev/null 2>&1; then
	tartan=$(command -v tartan)
elif [ -x "$clang_bin_dir/tartan" ]; then
	tartan="$clang_bin_dir/tartan"
else
	echo "Error: Could not find tartan script. Make sure Tartan is installed in your PATH." >& 2
	exit 1
fi

if [ "$V" = "1" ]; then
	echo scan-build --use-analyzer "$tartan" "${@}"
fi

exec scan-build --use-analyzer "$tartan" "${@}"