Rev 4733 | Blame | Compare with Previous | Last modification | View Log | RSS feed
################################################################################ File: TOOLSET/cppcheck.rul# Contents: Cppcheck common rules#............................................................................#CPPCHECK_INC := $(INCDIRS)ifdef cc_includesCPPCHECK_INC := $(cppcheck_includes) $(cc_includes)endififdef gcc_includesCPPCHECK_INC := $(cppcheck_includes) $(gcc_includes)endifCPPCHECK_IPATHS := $(shell $(GCC_CC) -v -dM -E - </dev/null 2>&1 | sed -e '/^\#include <\.\.\.>/,/End of search list\./!d;//d')CPPCHECK_ENABLE := allCPPCHECK_ARGS := --platform=$(CPPCHECK_PLATFORM) \--quiet \--force \--inline-suppr \--inconclusive \--suppress=missingInclude \--suppress=unusedFunction \--suppress=unmatchedSuppression \$(patsubst %,-i%,$(CPPCHECK_IPATHS))CPPCHECK_LD_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE) $(CPPCHECK_INC)CPPCHECK_AR_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE) $(CPPCHECK_INC)CPPCHECK_SHLIB_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE) $(CPPCHECK_INC)CPPCHECK_LD := cppcheck $(CPPCHECK_LD_ARGS)CPPCHECK_AR := cppcheck $(CPPCHECK_AR_ARGS)CPPCHECK_SHLD := cppcheck $(CPPCHECK_SHLIB_ARGS)