add cppcheck rule
This commit is contained in:
@@ -54,6 +54,11 @@ check:
|
|||||||
make cov
|
make cov
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if ENABLE_CPPCHECK
|
||||||
|
cppcheck:
|
||||||
|
$(CPPCHECK) -q -v -f --enable=all -i tool/cmdline.c lib tool
|
||||||
|
endif
|
||||||
|
|
||||||
# Maintainer rules.
|
# Maintainer rules.
|
||||||
|
|
||||||
check-doc-dist:
|
check-doc-dist:
|
||||||
|
|||||||
@@ -127,6 +127,23 @@ AC_ARG_ENABLE([coverage],
|
|||||||
[enable_cov=no])
|
[enable_cov=no])
|
||||||
AM_CONDITIONAL([ENABLE_COV],[test '!' "$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],
|
AC_ARG_ENABLE([gcc-warnings],
|
||||||
[AS_HELP_STRING([--enable-gcc-warnings],
|
[AS_HELP_STRING([--enable-gcc-warnings],
|
||||||
[turn on lots of GCC warnings (for developers)])],
|
[turn on lots of GCC warnings (for developers)])],
|
||||||
|
|||||||
Reference in New Issue
Block a user