Subversion Repositories DevTools

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

###############################################################################
# File:         TOOLSET/cppcheck.rul
# Contents:     Cppcheck common rules
#............................................................................#

CPPCHECK_INC := $(INCDIRS)

ifdef cc_includes
CPPCHECK_INC := $(cppcheck_includes) $(cc_includes)
endif

ifdef gcc_includes
CPPCHECK_INC := $(cppcheck_includes) $(gcc_includes) 
endif

CPPCHECK_ENABLE := portability

CPPCHECK_ARGS := --inline-suppr --platform=$(CPPCHECK_PLATFORM) --verbose --inconclusive $(CPPCHECK_TOOLSET_ARGS)

CPPCHECK_LD_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE)
CPPCHECK_AR_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE)
CPPCHECK_SHLIB_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE)

CPPCHECK_LD := cppcheck $(CPPCHECK_LD_ARGS)
CPPCHECK_AR := cppcheck $(CPPCHECK_AR_ARGS)
CPPCHECK_SHLD := cppcheck $(CPPCHECK_SHLD_ARGS)