Some checks failed
Validate the build / validate-build (push) Failing after 24s
Split most of the work off into make/base.mk and allow for easy wrappers to be created around that that can build with different instrumentation in their own build directory. Create wrappers for the following: - release build - debug build - afl++ fuzzing build - static analysis with clang - clang memory sanitizer - clang address/undefined sanitizer
10 lines
238 B
Makefile
10 lines
238 B
Makefile
BUILD_DIR=build/analyze/
|
|
-include make/base.mk
|
|
|
|
analyze:
|
|
mkdir z-p reports/static-analysis
|
|
scan-build -o reports/static-analysis/ -plist-html --status-bugs make -rRf make/analyze.mk all
|
|
|
|
distclean: clean
|
|
rm -rf reports/static-analysis
|