13 lines
255 B
Bash
Executable File
13 lines
255 B
Bash
Executable File
#!/bin/bash
|
|
|
|
report_dir=scan-build-$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 6 | head -n 1)
|
|
|
|
if make clean ; then
|
|
scan-build -o "$report_dir" make -j CC=clang
|
|
if ls "$report_dir" ; then
|
|
scan-view "$report_dir"/*
|
|
rm -rf "$report_dir"
|
|
fi
|
|
fi
|
|
|