mirror of
				https://git.proxmox.com/git/efi-boot-shim
				synced 2025-10-31 16:12:44 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			630 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			630 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| SCAN_BUILD ?= $(shell x=$$(which --skip-alias --skip-functions scan-build 2>/dev/null) ; [ -n "$$x" ] && echo 1)
 | |
| ifeq ($(SCAN_BUILD),)
 | |
| 	SCAN_BUILD_ERROR = $(error scan-build not found)
 | |
| endif
 | |
| 
 | |
| scan-test : ; $(SCAN_BUILD_ERROR)
 | |
| 
 | |
| scan-clean :
 | |
| 	@if [[ -d scan-results ]]; then rm -rf scan-results && echo "removed 'scan-results'"; fi
 | |
| 
 | |
| scan-build : | scan-test
 | |
| scan-build : clean-shim-objs
 | |
| 	make $(DASHJ) Cryptlib/OpenSSL/libopenssl.a Cryptlib/libcryptlib.a
 | |
| 	scan-build -o scan-results make $(DASHJ) all
 | |
| 
 | |
| scan-build-all : | scan-test
 | |
| scan-build-all : clean
 | |
| 	scan-build -o scan-results make $(DASHJ) all
 | |
| 
 | |
| .PHONY : scan-build scan-clean
 | 
