| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | 
							- #! /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_build/
 
- # copy files to build folder
 
- mkdir cov_build
 
- mkdir cov_build/src
 
- mkdir cov_build/include
 
- mkdir cov_build/resources
 
- cp Makefile cov_build/
 
- cp src/civetweb.c cov_build/src/
 
- cp src/main.c cov_build/src/
 
- cp src/md5.inl cov_build/src/
 
- cp src/sha1.inl cov_build/src/
 
- cp src/response.inl cov_build/src/
 
- cp src/timer.inl cov_build/src/
 
- cp src/handle_form.inl cov_build/src/
 
- cp src/openssl_dl.inl cov_build/src/
 
- cp include/civetweb.h cov_build/include/
 
- cp resources/Makefile.in-os cov_build/resources/
 
- cd cov_build
 
- # new scan build
 
- ~/cov-analysis-linux64-2019.03/bin/cov-build  --dir cov-int make WITH_IPV6=1 WITH_WEBSOCKET=1 WITH_SERVER_STATS=1 WITH_EXPERIMENTAL=1
 
- # pack build results for upload
 
- tar czvf civetweb_coverity_check.tgz cov-int
 
- cd ..
 
- # check if the build was successful
 
- echo
 
- ls -la cov_build/civetweb_coverity_check.tgz
 
- if [ "$?" = "0" ]; then
 
- 	echo "... done"
 
- 	echo
 
-         echo "submit to https://scan.coverity.com/projects/bel2125-civetweb"
 
- 	echo
 
- 	echo "last commit was"
 
- 	git log -n 1
 
-         echo
 
-         echo
 
- else
 
- 	echo "No civetweb_coverity_check.tgz file" 1>&2
 
-         echo
 
- 	exit 1
 
- fi
 
- # return "ok"
 
- exit 0
 
 
  |