Dean Camera 1132488e8f 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.
2012-02-18 23:33:12 +00:00

31 lines
667 B
Makefile

#
# LUFA Library
# Copyright (C) Dean Camera, 2011.
#
# dean [at] fourwalledcubicle [dot] com
# www.lufa-lib.org
#
# Makefile for the module build test. This test
# attempts to build as many modules as possible
# under all supported architectures, and include
# all module headers in a simple C and C++
# application.
all:
$(MAKE) -f makefile.avr8 clean
$(MAKE) -f makefile.avr8
$(MAKE) -f makefile.xmega clean
$(MAKE) -f makefile.xmega
$(MAKE) -f makefile.uc3 clean
$(MAKE) -f makefile.uc3
clean:
$(MAKE) -f makefile.avr8 clean
$(MAKE) -f makefile.xmega clean
$(MAKE) -f makefile.uc3 clean
%: