diff options
author | Michał Łyszczek <michal.lyszczek@bofc.pl> | 2018-01-26 22:05:59 +0100 |
---|---|---|
committer | Michał Łyszczek <michal.lyszczek@bofc.pl> | 2018-01-26 22:05:59 +0100 |
commit | d9a3c32448db0a843cf11d49e7f1059ec00274a8 (patch) | |
tree | e913900cabd2c1daa5e9f75770a6cad9d381ffaf /rb | |
parent | 2d2b205ad9a2d288d580bc866cb81f34a5bbfb3d (diff) | |
download | librb-d9a3c32448db0a843cf11d49e7f1059ec00274a8.tar.gz librb-d9a3c32448db0a843cf11d49e7f1059ec00274a8.tar.bz2 librb-d9a3c32448db0a843cf11d49e7f1059ec00274a8.zip |
add: make analyze using clang analyzer
Diffstat (limited to 'rb')
-rw-r--r-- | rb/Makefile.am | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/rb/Makefile.am b/rb/Makefile.am index ddc9e49..6ca20fb 100644 --- a/rb/Makefile.am +++ b/rb/Makefile.am @@ -10,3 +10,14 @@ tests_CFLAGS = -I$(top_srcdir)/include TESTS = $(check_PROGRAMS) LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) \ $(top_srcdir)/tap-driver.sh + +# static code analyzer + +analyze_plists = rb.plist +MOSTLYCLEANFILES = $(analyze_plists) + +$(analyze_plists): %.plist: %.c + @echo " CCSA " $@ + @clang --analyze -I.. $< -o $@ + +analyze: $(analyze_plists) |