From 1132488e8f80b43473ce4e53db9dd8ce12e87e13 Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Sat, 18 Feb 2012 23:33:12 +0000 Subject: Add build tests to verify correct compilation of as many modules as possible under as many architectures as possible. Fix broken compilation of LUFA under C++ compilers when the Serial peripheral module header file is included in a C++ source file. Fix missing semicolon in the UC3 architecture host pipe functions. Fix failed compilation for the XMEGA architecture if USB_DEVICE_ONLY us not specified. --- BuildTests/makefile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 BuildTests/makefile (limited to 'BuildTests/makefile') diff --git a/BuildTests/makefile b/BuildTests/makefile new file mode 100644 index 000000000..bc71160bd --- /dev/null +++ b/BuildTests/makefile @@ -0,0 +1,19 @@ +# +# LUFA Library +# Copyright (C) Dean Camera, 2011. +# +# dean [at] fourwalledcubicle [dot] com +# www.lufa-lib.org +# + +# Makefile to build all the LUFA Build Tests. Build Tests are +# used to verify the correctness of the LUFA library, and are +# not intended to be modified or compiled by non-developers. + +all: + $(MAKE) -C ModuleTest clean + $(MAKE) -C ModuleTest all + +%: + $(MAKE) -C ModuleTest $@ + -- cgit v1.2.3