forked from mirrors/qmk_userspace
Merge commit '60b30c0363
' as 'lib/lufa'
This commit is contained in:
commit
8655d4f494
1455 changed files with 394541 additions and 0 deletions
47
lib/lufa/BuildTests/StaticAnalysisTest/makefile
Normal file
47
lib/lufa/BuildTests/StaticAnalysisTest/makefile
Normal file
|
@ -0,0 +1,47 @@
|
|||
#
|
||||
# LUFA Library
|
||||
# Copyright (C) Dean Camera, 2017.
|
||||
#
|
||||
# dean [at] fourwalledcubicle [dot] com
|
||||
# www.lufa-lib.org
|
||||
#
|
||||
|
||||
# Static anlysis of the entire LUFA source tree, using the free cross-platform "cppcheck" tool.
|
||||
|
||||
# Path to the LUFA library core
|
||||
LUFA_PATH := ../../LUFA/
|
||||
|
||||
CPPCHECK_EXCLUDES := FATFs/ \
|
||||
PetiteFATFs/ \
|
||||
uip/
|
||||
|
||||
CPPCHECK_INCLUDES := $(patsubst %/,%,$(LUFA_PATH))/CodeTemplates/ \
|
||||
$(patsubst %/,%,$(LUFA_PATH))/../Projects/AVRISP-MKII/
|
||||
|
||||
CPPCHECK_FLAGS := -U TEMPLATE_FUNC_NAME -U __GNUC__ -U __DOXYGEN__
|
||||
|
||||
CPPCHECK_SUPPRESS := variableScope missingInclude unusedFunction
|
||||
|
||||
SRC := $(patsubst %/,%,$(LUFA_PATH))/..
|
||||
|
||||
# Build test cannot be run with multiple parallel jobs
|
||||
.NOTPARALLEL:
|
||||
|
||||
all: begin cppcheck end
|
||||
|
||||
begin:
|
||||
@echo Executing build test "StaticAnalysisTest".
|
||||
@echo
|
||||
|
||||
end:
|
||||
@echo Build test "StaticAnalysisTest" complete.
|
||||
@echo
|
||||
|
||||
%:
|
||||
|
||||
.PHONY: all begin end
|
||||
|
||||
# Include common DMBS build system modules
|
||||
DMBS_PATH ?= $(LUFA_PATH)/Build/DMBS/DMBS
|
||||
include $(DMBS_PATH)/core.mk
|
||||
include $(DMBS_PATH)/cppcheck.mk
|
Loading…
Add table
Add a link
Reference in a new issue