summaryrefslogtreecommitdiffstats
path: root/classes/scan-build.bbclass
Commit message (Collapse)AuthorAgeFilesLines
* scan-build: Limit scans to target recipes onlyKhem Raj2019-09-161-24/+27
| | | | | | | | Add a blacklist for scanning, add packages which are not scannable Add --force-analyze-debug-code and -analyze-headers to default set of scan options Signed-off-by: Khem Raj <raj.khem@gmail.com>
* scan-build.bbclass: Rename tasksKhem Raj2018-05-171-13/+13
| | | | | | | buildscan -> scanbuild viewscan -> scanview Signed-off-by: Khem Raj <raj.khem@gmail.com>
* scan-build: Change pwd to B for buildscan taskKhem Raj2018-05-151-2/+3
| | | | | | | Drop -C <src> from make invocation this helps in making it more generic Signed-off-by: Khem Raj <raj.khem@gmail.com>
* scan-build.bbclass: Do not depend on clang-nativeKhem Raj2018-05-151-20/+20
| | | | | | | | | | - Dependency on clang-native causes circular dependency - Use spaces instead of tabs in shell functions - Convert do_configure_prepend into a prefunc, makes it work with non-shell do_configure - Use TARGET_CC_ARCH instead of HOST_CC_ARCH Signed-off-by: Khem Raj <raj.khem@gmail.com>
* scan-build: Add mechanism to run static analysis using clangKhem Raj2018-05-151-1/+55
| | | | | | Implements issues #44 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang,llvm,lld: Update to latest on release_50Khem Raj2017-10-051-0/+3
Drop upstreamed patches Signed-off-by: Khem Raj <raj.khem@gmail.com>