Special static analysis build target
Hi all, To speed up the static analysis and clean up the list of bugs, I would like to have a "make static-analysis" or some other way to "tell make" to not compile the directories that we do not want static analysis on, and not to do all non-compile jobs (so also not link).
The following directories should be excluded: - libcroco - libgdl - libavoid As you perhaps have seen, these libs trigger a bunch of static analysis errors, but they really should be fixed upstream.
Thanks so much, Johan
On Sun, Oct 12, 2014 at 06:38:45PM +0200, Johan Engelen wrote:
Hi all, To speed up the static analysis and clean up the list of bugs, I would like to have a "make static-analysis" or some other way to "tell make" to not compile the directories that we do not want static analysis on, and not to do all non-compile jobs (so also not link).
The following directories should be excluded:
- libcroco
- libgdl
- libavoid
As you perhaps have seen, these libs trigger a bunch of static analysis errors, but they really should be fixed upstream.
I would say if we feel the issues should be fixed upstream rather than locally, then perhaps we should go a step further and not incorporate their codebase into ours. Anyway, something for a future discussion...
Bryce
participants (2)
-
Bryce Harrington
-
Johan Engelen