]> git.proxmox.com Git - efi-boot-shim.git/blame - Make.scan-build
Improve how the dbx hashes are handled
[efi-boot-shim.git] / Make.scan-build
CommitLineData
e943efbb 1SCAN_BUILD ?= $(shell x=$$(which --skip-alias --skip-functions scan-build 2>/dev/null) ; [ -n "$$x" ] && echo "$$x")
8c42b938 2
e943efbb 3scan-test : ; $(if $(findstring /,$(SCAN_BUILD)),,$(error scan-build not found))
8c42b938
PJ
4
5scan-clean :
6 @if [[ -d scan-results ]]; then rm -rf scan-results && echo "removed 'scan-results'"; fi
7
8scan-build : | scan-test
9scan-build : clean-shim-objs
10 make $(DASHJ) Cryptlib/OpenSSL/libopenssl.a Cryptlib/libcryptlib.a
138deeff 11 scan-build -o scan-results make $(DASHJ) CC=clang all
8c42b938
PJ
12
13scan-build-all : | scan-test
14scan-build-all : clean
138deeff 15 scan-build -o scan-results make $(DASHJ) CC=clang all
8c42b938
PJ
16
17.PHONY : scan-build scan-clean