mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2024-11-10 17:49:32 +08:00
36 lines
871 B
Bash
Executable file
36 lines
871 B
Bash
Executable file
#!/bin/bash
|
|
|
|
## 2016-01-16, Iceman
|
|
## build script for Coverity Scan of the proxmark3 source code
|
|
|
|
## clean up pre-compiled objects.
|
|
make clean
|
|
|
|
## coverity build
|
|
cov-build --dir cov-int make all
|
|
|
|
## delete all previous tarballs
|
|
rm proxmark3.all.*.tgz
|
|
|
|
##
|
|
VERSION="0.1.`date --date now +%H%M`"
|
|
TODAY="`date --date now +%Y%m%d.%H%M`"
|
|
DESCNAME="autoMango.$TODAY"
|
|
FILENAME=proxmark3.all.$TODAY.tgz
|
|
|
|
## create tarball
|
|
tar cfz $FILENAME cov-int
|
|
echo "Coverity build file is ready"
|
|
|
|
## clean up build folders
|
|
rm -rf cov-int
|
|
echo "Coverity build cleaned"
|
|
|
|
## upload tarball to Coverity.com
|
|
curl --form token=dY262wIFmfkcRkA5Pyw0eA \
|
|
--form email=herrmann1001@gmail.com \
|
|
--form file=@$FILENAME \
|
|
--form version="$VERSION" \
|
|
--form description="$DESCNAME" \
|
|
https://scan.coverity.com/builds?project=proxmark3_iceman_fork
|
|
echo "tarball uploaded to Coverity for analyse"
|