diff options
author | Darrick J. Wong <darrick.wong@oracle.com> | 2014-03-14 09:32:48 -0400 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2014-03-14 09:32:50 -0400 |
commit | f1605243a4bab97b860beb1bb9ce3522959414f6 (patch) | |
tree | ea0c583c77dc36850bd69d70f759425c15daeb8c /MCONFIG.in | |
parent | d05c9c7ace8322c774172357e48390f5412b7d19 (diff) | |
download | e2fsprogs-f1605243a4bab97b860beb1bb9ce3522959414f6.tar.gz |
all: Introduce cppcheck static checking for make C=1
Introduce more static checking via cppcheck.
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'MCONFIG.in')
-rw-r--r-- | MCONFIG.in | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -52,17 +52,23 @@ datadir = @datadir@ @ifGNUmake@ CHECK=sparse @ifGNUmake@ CHECK_OPTS=-Wsparse-all -Wno-transparent-union -Wno-return-void -Wno-undef -Wno-non-pointer-null +@ifGNUmake@ CPPCHECK=cppcheck +@ifGNUmake@ CPPCHECK_OPTS=--force --enable=all @ifGNUmake@ ifeq ("$(C)", "2") @ifGNUmake@ CHECK_CMD=$(CHECK) $(CHECK_OPTS) -Wbitwise -D__CHECK_ENDIAN__ +@ifGNUmake@ CPPCHECK_CMD=$(CPPCHECK) $(CPPCHECK_OPTS) @ifGNUmake@ else @ifGNUmake@ ifeq ("$(C)", "1") @ifGNUmake@ CHECK_CMD=$(CHECK) $(CHECK_OPTS) +@ifGNUmake@ CPPCHECK_CMD=$(CPPCHECK) $(CPPCHECK_OPTS) @ifGNUmake@ else @ifGNUmake@ CHECK_CMD=@true +@ifGNUmake@ CPPCHECK_CMD=@true @ifGNUmake@ endif @ifGNUmake@ endif @ifNotGNUmake@ CHECK_CMD=@true +@ifNotGNUmake@ CPPHECK_CMD=@true CC = @CC@ BUILD_CC = @BUILD_CC@ |