12345678910111213141516171819202122232425262728293031323334353637383940 |
- #! /bin/sh
- # check if we use the correct directory
- ls src/civetweb.c
- if [ "$?" = "0" ]; then
- echo "Building files for coverity check ..."
- else
- echo "Run this script from the root directory of project!" 1>&2
- echo "username@hostname:/somewhere/civetweb$ ./resources/coverity_check.sh" 1>&2
- exit 1
- fi
- # remove last build
- rm -rf cov_int/
- rm civetweb_coverity_check.tgz
- make clean
- # new scan build
- ../cov-analysis-linux64-8.7.0/bin/cov-build --dir cov-int make WITH_IPV6=1 WITH_WEBSOCKET=1
- #../cov-analysis-linux64-8.7.0/bin/cov-build --dir cov-int make WITH_IPV6=1 WITH_WEBSOCKET=1 WITH_LUA_SHARED=1
- # pack build results for upload
- tar czvf civetweb_coverity_check.tgz cov-int
- # check if the build was successful
- echo
- ls -la civetweb_coverity_check.tgz
- if [ "$?" = "0" ]; then
- echo "... done"
- echo
- else
- echo "No civetweb_coverity_check.tgz file" 1>&2
- echo
- exit 1
- fi
- # return "ok"
- exit 0
|