Subversion Repositories DevTools

Rev

Rev 4702 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
4702 alewis 1
###############################################################################
2
# File:         TOOLSET/cppcheck.rul
3
# Contents:     Cppcheck common rules
4
#............................................................................#
5
 
6
CPPCHECK_INC := $(INCDIRS)
7
 
8
ifdef cc_includes
9
CPPCHECK_INC := $(cppcheck_includes) $(cc_includes)
10
endif
11
 
12
ifdef gcc_includes
13
CPPCHECK_INC := $(cppcheck_includes) $(gcc_includes) 
14
endif
15
 
4712 alewis 16
CPPCHECK_ENABLE := portability
4702 alewis 17
 
4712 alewis 18
CPPCHECK_ARGS := --inline-suppr --platform=$(CPPCHECK_PLATFORM) --verbose --inconclusive $(CPPCHECK_TOOLSET_ARGS)
4702 alewis 19
 
20
CPPCHECK_LD_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE)
21
CPPCHECK_AR_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE)
22
CPPCHECK_SHLIB_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE)
23
 
24
CPPCHECK_LD := cppcheck $(CPPCHECK_LD_ARGS)
25
CPPCHECK_AR := cppcheck $(CPPCHECK_AR_ARGS)
26
CPPCHECK_SHLD := cppcheck $(CPPCHECK_SHLD_ARGS)