31 lines
492 B
Bash
Executable File
31 lines
492 B
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# Run the Coverity Scan static analyzer
|
|
#
|
|
|
|
rm -r cov-int
|
|
|
|
make distclean
|
|
|
|
# Reconfigure (with force) to get the latest revision from git
|
|
autoreconf -f
|
|
|
|
if ! ./configure ; then
|
|
exit 1
|
|
fi
|
|
|
|
export PATH=$PATH:contrib/cov-analysis-linux64-2020.09/bin
|
|
|
|
if ! cov-build --dir cov-int make; then
|
|
exit 1
|
|
fi
|
|
|
|
REVISION=`sh autover.sh`
|
|
|
|
tar czf snapraid-$REVISION.tgz cov-int
|
|
|
|
rm -r cov-int
|
|
|
|
echo snapraid-$REVISION.tgz ready to upload to https://scan.coverity.com/projects/1986/builds/new
|
|
|