Coverity offers a free scanning service for free and open source projects (http://scan.coverity.com). I'm trying to configure a project for a scan according to Download Coverity Scan Self-Build. From their web page:
For each build:
cd to your build directory
optional: Run any build steps that you don't want to analyze – i.e. ./configure
cov-build --dir cov-int [BUILD CMD and ARGS]
I have three questions:
Is make
considered a build script for these purposes? Or is it part of [BUILD CMD and ARGS]
Does their build slave include libraries such as Boost? We have an [undesired] dependency on the library
What configuration does the scanning service want? Debug, Test, or Release?
- Is make considered a build script for these purposes? Or is it part of [BUILD CMD and ARGS]
Yes! simply use make
as BUILD CMD
. Alternatively ant
, cmake
, whatever your build system is based on.
- Does their build slave include libraries such as Boost? We have an [undesired] dependency on the library
You may configure this rule
- What configuration does the scanning service want? Debug, Test, or Release?
Doesn't matter, you can scan any configuration you want.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With