diff --git a/mk/re.mk b/mk/re.mk index 866d94b..55ee2f8 100644 --- a/mk/re.mk +++ b/mk/re.mk @@ -727,6 +727,20 @@ splint-test: @splint $(SPLINT_LIBS) $(SPLINT_OPTIONS) test.c +############################################################################### +# +# Clang section +# + +CLANG_OPTIONS := -I$(LIBRE_INC) $(CFLAGS) +CLANG_IGNORE := +CLANG_SRCS += $(filter-out $(CLANG_IGNORE), $(patsubst %,src/%,$(SRCS))) + +clang: + @clang --analyze $(CLANG_OPTIONS) $(CLANG_SRCS) + @rm -f *.plist + + ############################################################################### # # Documentation section