Go to file
Andrew Hsieh 906cb78168 Add "WITH_STATIC_ANALYZER=1 m/mm/mmm/mma/mmma ..."
The new option WITH_STATIC_ANALYZER=1 instructs build system to
run static analyzer via "clang --analyze" on a successful build.
If analyzer finds any issue, instruction to open report is displayed.
See http://clang-analyzer.llvm.org/scan-build.html for details.

WITH_STATIC_ANALYZER trumps WITH_SYNTAX_CHECK if both exist.

Project use lots of GCC extensions (eg. nested function) not supported
by clang may opt out by adding LOCAL_NO_STATIC_ANALYZER:=true

Change-Id: I9970560560bd52ce5f0fd7129c3488629627c735
2013-09-10 17:37:14 +08:00
core Add "WITH_STATIC_ANALYZER=1 m/mm/mmm/mma/mmma ..." 2013-09-10 17:37:14 +08:00
libs/host Use %zd instead of %d for variables of type ssize_t 2012-02-27 16:06:00 -08:00
target Hmm, contrary to Deckard's assurances, this broke internally. Reverting. 2013-08-26 21:27:56 +00:00
tools mkbootimg: Support custom mkbootimg implementation 2013-08-09 16:29:02 -07:00
.gitignore add a .gitignore file to make git ignore *.pyc files 2010-01-22 10:23:45 -08:00
CleanSpec.mk Here lies JB MR2: In with a whimper, out with a bang. 2013-04-22 13:07:44 -07:00
buildspec.mk.default Remove the simulator target from all makefiles. 2011-07-11 23:51:37 -07:00
envsetup.sh Add "WITH_STATIC_ANALYZER=1 m/mm/mmm/mma/mmma ..." 2013-09-10 17:37:14 +08:00