diff options
author | Kieran Bingham <kieran.bingham@ideasonboard.com> | 2021-08-06 16:48:17 +0100 |
---|---|---|
committer | Kieran Bingham <kieran.bingham@ideasonboard.com> | 2021-08-06 16:50:09 +0100 |
commit | ae5cc27d556484bf4c9d7a45882fedc4f73ea2e6 (patch) | |
tree | 7eb5706cfaf75220ab683adbfe78a4268d7aa81f | |
parent | b5c383a16ab10e0e950281bcfb50c73d239063ce (diff) |
ci: Add clang scan-build checks
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
-rwxr-xr-x | 54-run-scan-build.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/54-run-scan-build.sh b/54-run-scan-build.sh new file mode 100755 index 0000000..c9d89ce --- /dev/null +++ b/54-run-scan-build.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +# SPDX-License-Identifier: GPL-2.0-or-later +# + +source ./common.sh + +ID=$0 +logfile=$(log_filename $ID) + +LIBCAMERA=${1:-$(srcdir libcamera)} +BUILDDIR=${2:-$(builddir unit-tests)} + +check_version "$LIBCAMERA" "$ID" + +# Run the unit-tests +ninja -C $BUILDDIR scan-build > $logfile +pass_fail $? "Run clang static analyser (scan-build)" + +completed $ID |