Subversion Repositories DevTools

Rev

Rev 4733 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4733 Rev 5859
Line 11... Line 11...
11
 
11
 
12
ifdef gcc_includes
12
ifdef gcc_includes
13
CPPCHECK_INC := $(cppcheck_includes) $(gcc_includes) 
13
CPPCHECK_INC := $(cppcheck_includes) $(gcc_includes) 
14
endif
14
endif
15
 
15
 
16
CPPCHECK_ENABLE := portability
16
CPPCHECK_IPATHS := $(shell $(GCC_CC) -v -dM -E - </dev/null 2>&1 | sed -e '/^\#include <\.\.\.>/,/End of search list\./!d;//d')
17
 
17
 
18
CPPCHECK_ARGS := --inline-suppr --platform=$(CPPCHECK_PLATFORM) --verbose --inconclusive $(CPPCHECK_TOOLSET_ARGS)
18
CPPCHECK_ENABLE := all
19
 
19
 
-
 
20
CPPCHECK_ARGS := --platform=$(CPPCHECK_PLATFORM) \
-
 
21
                 --quiet \
-
 
22
                 --force \
-
 
23
                 --inline-suppr \
-
 
24
                 --inconclusive \
-
 
25
                 --suppress=missingInclude \
-
 
26
                 --suppress=unusedFunction \
-
 
27
                 --suppress=unmatchedSuppression \
-
 
28
                 $(patsubst %,-i%,$(CPPCHECK_IPATHS))
-
 
29
 
20
CPPCHECK_LD_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE)
30
CPPCHECK_LD_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE) $(CPPCHECK_INC)
21
CPPCHECK_AR_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE)
31
CPPCHECK_AR_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE) $(CPPCHECK_INC)
22
CPPCHECK_SHLIB_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE)
32
CPPCHECK_SHLIB_ARGS := $(CPPCHECK_ARGS) --enable=$(CPPCHECK_ENABLE) $(CPPCHECK_INC)
23
 
33
 
24
CPPCHECK_LD := cppcheck $(CPPCHECK_LD_ARGS)
34
CPPCHECK_LD := cppcheck $(CPPCHECK_LD_ARGS)
25
CPPCHECK_AR := cppcheck $(CPPCHECK_AR_ARGS)
35
CPPCHECK_AR := cppcheck $(CPPCHECK_AR_ARGS)
26
CPPCHECK_SHLD := cppcheck $(CPPCHECK_SHLD_ARGS)
36
CPPCHECK_SHLD := cppcheck $(CPPCHECK_SHLIB_ARGS)