From c8f7cf7621e8c0ec9566b918a81de9726b75e0ef Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Sat, 15 Sep 2012 14:52:15 +0000 Subject: [PATCH] Fix up the StaticAnalysis build test so that it does not report invalid configurations. --- Bootloaders/HID/HostLoaderApp/hid_bootloader_cli.c | 5 +++++ BuildTests/StaticAnalysisTest/makefile | 3 +++ 2 files changed, 8 insertions(+) diff --git a/Bootloaders/HID/HostLoaderApp/hid_bootloader_cli.c b/Bootloaders/HID/HostLoaderApp/hid_bootloader_cli.c index f40a3e6a00..058ccc63da 100644 --- a/Bootloaders/HID/HostLoaderApp/hid_bootloader_cli.c +++ b/Bootloaders/HID/HostLoaderApp/hid_bootloader_cli.c @@ -657,6 +657,11 @@ int hard_reboot(void) #include #endif +#ifndef USB_GET_DEVICEINFO +# define USB_GET_DEVICEINFO 0 +# error The USB_GET_DEVICEINFO ioctl() value is not defined for your system. +#endif + int open_usb_device(int vid, int pid) { int r, fd; diff --git a/BuildTests/StaticAnalysisTest/makefile b/BuildTests/StaticAnalysisTest/makefile index 6e6ed3c36e..abac69e90b 100644 --- a/BuildTests/StaticAnalysisTest/makefile +++ b/BuildTests/StaticAnalysisTest/makefile @@ -14,9 +14,12 @@ 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 + SRC := $(patsubst %/,%,$(LUFA_PATH))/.. all: begin cppcheck end