summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorYann Collet <cyan@fb.com>2020-10-02 06:27:02 (GMT)
committerYann Collet <cyan@fb.com>2020-10-02 06:27:02 (GMT)
commita88c8fb43875361e2dd6a0c9f84099c24dc89671 (patch)
tree8e1074d07b97ebce4efdf3a71cef01770ca37be2 /Makefile
parent1e5ff76b36c5eaa35aea78f690be045d496a0f3a (diff)
downloadlz4-a88c8fb43875361e2dd6a0c9f84099c24dc89671.zip
lz4-a88c8fb43875361e2dd6a0c9f84099c24dc89671.tar.gz
lz4-a88c8fb43875361e2dd6a0c9f84099c24dc89671.tar.bz2
make it possible to select SCANBUILD binary on command line
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index a45611c..744005f 100644
--- a/Makefile
+++ b/Makefile
@@ -151,9 +151,11 @@ usan: clean
usan32: clean
CFLAGS="-m32 -O3 -g -fsanitize=undefined" $(MAKE) test FUZZER_TIME="-T30s" NB_LOOPS=-i1
+SCANBUILD ?= scan-build
+SCANBUILD_FLAGS += --status-bugs -v --force-analyze-debug-code
.PHONY: staticAnalyze
staticAnalyze: clean
- CPPFLAGS=-DLZ4_DEBUG=1 CFLAGS=-g scan-build --status-bugs -v --force-analyze-debug-code $(MAKE) all V=1 DEBUGLEVEL=1
+ CPPFLAGS=-DLZ4_DEBUG=1 CFLAGS=-g $(SCANBUILD) $(SCANBUILD_FLAGS) $(MAKE) all V=1 DEBUGLEVEL=1
.PHONY: cppcheck
cppcheck: