Pull out common options in the StaticAnalysisTest build test makefile into a seperate make variable for clarity.

Add missing cppcheck inline suppression comment.
pull/1469/head
Dean Camera 13 years ago
parent b9a486efe7
commit b04de2f2f4

@ -26,6 +26,9 @@ SUPPRESS_WARNINGS = variableScope \
# Extra paths to search for include files
INCLUDE_PATHS = $(LUFA_ROOT_PATH)/LUFA/CodeTemplates/
# Configuration options to pass to cppcheck
CPPCHECK_OPTIONS = --template=$(MESSAGE_TEMPLATE) $(INCLUDE_PATHS:%=-I%) $(EXCLUDE_LIST:%=-i%) --inline-suppr --force --error-exitcode=1 --std=c99
all: begin staticcheck end
@ -38,8 +41,8 @@ end:
@echo
staticcheck:
cppcheck --quiet --template=$(MESSAGE_TEMPLATE) $(INCLUDE_PATHS:%=-I%) $(EXCLUDE_LIST:%=-i%) --inline-suppr --force --check-config $(LUFA_ROOT_PATH)
cppcheck --quiet --template=$(MESSAGE_TEMPLATE) $(INCLUDE_PATHS:%=-I%) $(EXCLUDE_LIST:%=-i%) --inline-suppr --force --error-exitcode=1 --std=c99 --enable=all $(SUPPRESS_WARNINGS:%=--suppress=%) --inconclusive $(LUFA_ROOT_PATH)
cppcheck --quiet $(CPPCHECK_OPTIONS) --check-config $(LUFA_ROOT_PATH)
cppcheck --quiet $(CPPCHECK_OPTIONS) --enable=all $(SUPPRESS_WARNINGS:%=--suppress=%) $(LUFA_ROOT_PATH)
%:

@ -48,6 +48,7 @@
// cppcheck-suppress missingInclude
#include "Lib/V2Protocol.h"
// cppcheck-suppress missingInclude
#include "Lib/SoftUART.h"
#include <LUFA/Version.h>

Loading…
Cancel
Save