add cppcheck rule
This commit is contained in:
@@ -54,6 +54,11 @@ check:
|
||||
make cov
|
||||
endif
|
||||
|
||||
if ENABLE_CPPCHECK
|
||||
cppcheck:
|
||||
$(CPPCHECK) -q -v -f --enable=all -i tool/cmdline.c lib tool
|
||||
endif
|
||||
|
||||
# Maintainer rules.
|
||||
|
||||
check-doc-dist:
|
||||
|
||||
@@ -127,6 +127,23 @@ AC_ARG_ENABLE([coverage],
|
||||
[enable_cov=no])
|
||||
AM_CONDITIONAL([ENABLE_COV],[test '!' "$enable_cov" = no])
|
||||
|
||||
AC_ARG_ENABLE([cppcheck],
|
||||
[AS_HELP_STRING([--enable-cppcheck],
|
||||
[run cppcheck])],
|
||||
[enable_cppcheck="$enableval"],
|
||||
[enable_cppcheck="no"])
|
||||
|
||||
have_cppcheck=no
|
||||
AS_IF([test "x$enable_cppcheck" != xno],
|
||||
[AC_PATH_PROG([CPPCHECK], [cppcheck], [NONE])
|
||||
AS_IF([test "x$enable_cppcheck" != xno],
|
||||
[have_cppcheck=yes
|
||||
AC_SUBST([CPPCHECK])],
|
||||
[have_cppcheck=no
|
||||
AS_IF([test "x$enable_cppcheck" != xauto],
|
||||
[AC_MSG_ERROR([cannot find cppcheck])])])])
|
||||
AM_CONDITIONAL([ENABLE_CPPCHECK],[test '!' "$have_cppcheck" = no])
|
||||
|
||||
AC_ARG_ENABLE([gcc-warnings],
|
||||
[AS_HELP_STRING([--enable-gcc-warnings],
|
||||
[turn on lots of GCC warnings (for developers)])],
|
||||
|
||||
Reference in New Issue
Block a user