diff options
author | Brian Behlendorf <[email protected]> | 2016-08-01 18:00:47 +0000 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2016-08-02 09:25:43 -0700 |
commit | b64e02e5805e84dcaa4b0820b555b9f90aa5afea (patch) | |
tree | 9253ac1d99db12bdae6e91f557439e531286f507 | |
parent | 4eb0db42d30b2ea8bed018f2227ebafd3ce35c9c (diff) |
Add `make lint` target
Add a `make lint` target which maps to a cppcheck target. As with
the shellcheck target it will only run when cppcheck is installed.
This allows a `make lint` build check to be incrementally added to
the automated testing for distribution which provide cppcheck.
Signed-off-by: Brian Behlendorf <[email protected]>
Closes #4915
-rw-r--r-- | Makefile.am | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index ca8c8a0aa..b0d23d00c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -55,6 +55,13 @@ shellcheck: done; \ fi +lint: cppcheck + +cppcheck: + @if type cppcheck > /dev/null 2>&1; then \ + cppcheck --quiet --force ${top_srcdir}; \ + fi + ctags: $(RM) tags find $(top_srcdir) -name .git -prune -o -name '*.[hc]' | xargs ctags |