diff options
author | Khem Raj <raj.khem@gmail.com> | 2018-05-17 18:03:59 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2018-05-17 18:03:59 -0700 |
commit | 6791d4931106e7206bdd09670621f22fea42730f (patch) | |
tree | ef6687de0a43d4ec745d1d24ed5a13bd73dace3c /classes/scan-build.bbclass | |
parent | 7f688f03fd920e7638390679fa1b7d60508a01a8 (diff) | |
download | meta-clang-6791d4931106e7206bdd09670621f22fea42730f.tar.gz |
scan-build.bbclass: Rename tasks
buildscan -> scanbuild
viewscan -> scanview
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'classes/scan-build.bbclass')
-rw-r--r-- | classes/scan-build.bbclass | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/classes/scan-build.bbclass b/classes/scan-build.bbclass index 1bf8459..e0de56b 100644 --- a/classes/scan-build.bbclass +++ b/classes/scan-build.bbclass | |||
@@ -20,7 +20,7 @@ scanbuild_munge_cc_cxx() { | |||
20 | 20 | ||
21 | do_configure[prefuncs] += "scanbuild_munge_cc_cxx" | 21 | do_configure[prefuncs] += "scanbuild_munge_cc_cxx" |
22 | 22 | ||
23 | do_buildscan() { | 23 | do_scanbuild() { |
24 | cc="`echo ${CC} | cut -f1 -d " "`" | 24 | cc="`echo ${CC} | cut -f1 -d " "`" |
25 | cxx="`echo ${CXX} | cut -f1 -d " "`" | 25 | cxx="`echo ${CXX} | cut -f1 -d " "`" |
26 | #mk="scan-build --use-cc=${cc} --use-c++=${cxx} --analyzer-target=${HOST_SYS} --html-title="${BP}" -o ${SCAN_RESULTS_DIR} ${EXTRA_ANALYZER_OPTIONS} make" | 26 | #mk="scan-build --use-cc=${cc} --use-c++=${cxx} --analyzer-target=${HOST_SYS} --html-title="${BP}" -o ${SCAN_RESULTS_DIR} ${EXTRA_ANALYZER_OPTIONS} make" |
@@ -30,7 +30,7 @@ do_buildscan() { | |||
30 | scan-build --use-cc=${cc} --use-c++=${cxx} --analyzer-target=${HOST_SYS} --html-title="${BP}" -o ${SCAN_RESULTS_DIR} ${EXTRA_ANALYZER_OPTIONS} ${MAKE} ${EXTRA_OEMAKE} | 30 | scan-build --use-cc=${cc} --use-c++=${cxx} --analyzer-target=${HOST_SYS} --html-title="${BP}" -o ${SCAN_RESULTS_DIR} ${EXTRA_ANALYZER_OPTIONS} ${MAKE} ${EXTRA_OEMAKE} |
31 | } | 31 | } |
32 | 32 | ||
33 | do_viewscan() { | 33 | do_scanview() { |
34 | bbplain "================================================================" | 34 | bbplain "================================================================" |
35 | bbplain "Stating scan-view server at: http://${CLANG_SCAN_SERVER_IP}:${CLANG_SCAN_PORT}" | 35 | bbplain "Stating scan-view server at: http://${CLANG_SCAN_SERVER_IP}:${CLANG_SCAN_PORT}" |
36 | bbplain "Use Ctrl-C to exit" | 36 | bbplain "Use Ctrl-C to exit" |
@@ -38,21 +38,21 @@ do_viewscan() { | |||
38 | scan-view --host ${CLANG_SCAN_SERVER_IP} --port ${CLANG_SCAN_PORT} --allow-all-hosts ${SCAN_RESULTS_DIR}/*/ | 38 | scan-view --host ${CLANG_SCAN_SERVER_IP} --port ${CLANG_SCAN_PORT} --allow-all-hosts ${SCAN_RESULTS_DIR}/*/ |
39 | } | 39 | } |
40 | 40 | ||
41 | do_viewscan[depends] += "${PN}:do_buildscan" | 41 | do_scanview[depends] += "${PN}:do_scanbuild" |
42 | do_buildscan[cleandirs] += "${SCAN_RESULTS_DIR}" | 42 | do_scanbuild[cleandirs] += "${SCAN_RESULTS_DIR}" |
43 | do_buildscan[dirs] += "${B}" | 43 | do_scanbuild[dirs] += "${B}" |
44 | do_viewscan[dirs] += "${SCAN_RESULTS_DIR}" | 44 | do_scanview[dirs] += "${SCAN_RESULTS_DIR}" |
45 | #do_build[recrdeptask] += "do_buildscan" | 45 | #do_build[recrdeptask] += "do_scanbuild" |
46 | 46 | ||
47 | do_buildscan[doc] = "Build and scan static analysis data using clang" | 47 | do_scanbuild[doc] = "Build and scan static analysis data using clang" |
48 | do_viewscan[doc] = "Start a webserver to visualize static analysis data" | 48 | do_scanview[doc] = "Start a webserver to visualize static analysis data" |
49 | 49 | ||
50 | addtask buildscan after do_configure before do_compile | 50 | addtask scanbuild after do_configure before do_compile |
51 | addtask viewscan | 51 | addtask scanview |
52 | 52 | ||
53 | python () { | 53 | python () { |
54 | # Remove buildscan task when scanning is not enabled | 54 | # Remove scanbuild task when scanning is not enabled |
55 | if not(d.getVar('CLANG_SCAN_ENABLED') == "1"): | 55 | if not(d.getVar('CLANG_SCAN_ENABLED') == "1"): |
56 | for i in ['do_buildscan', 'do_viewscan']: | 56 | for i in ['do_scanbuild', 'do_scanview']: |
57 | bb.build.deltask(i, d) | 57 | bb.build.deltask(i, d) |
58 | } | 58 | } |