forked from mfulz_github/qmk_firmware

Prevent the BUILD module from shell-executing multiple processes to determine the avr-size flags to speed up the build, unless the size rule is invoked. Add warnings and set warnings as errors to the SingleUSBModeTest build test makefile.
37 lines
1.0 KiB
Makefile
37 lines
1.0 KiB
Makefile
#
|
|
# LUFA Library
|
|
# Copyright (C) Dean Camera, 2012.
|
|
#
|
|
# dean [at] fourwalledcubicle [dot] com
|
|
# www.lufa-lib.org
|
|
#
|
|
# --------------------------------------
|
|
# LUFA Project Makefile.
|
|
# --------------------------------------
|
|
|
|
MCU = at90usb1287
|
|
ARCH = AVR8
|
|
BOARD = USBKEY
|
|
F_CPU = 8000000
|
|
F_USB = $(F_CPU)
|
|
OPTIMIZATION = s
|
|
TARGET = DualVirtualSerial
|
|
SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS)
|
|
LUFA_PATH = ../../../../LUFA
|
|
CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/
|
|
LD_FLAGS =
|
|
|
|
# Default target
|
|
all:
|
|
|
|
# Include LUFA build script makefiles
|
|
include $(LUFA_PATH)/Build/lufa_core.mk
|
|
include $(LUFA_PATH)/Build/lufa_sources.mk
|
|
include $(LUFA_PATH)/Build/lufa_build.mk
|
|
include $(LUFA_PATH)/Build/lufa_cppcheck.mk
|
|
include $(LUFA_PATH)/Build/lufa_doxygen.mk
|
|
include $(LUFA_PATH)/Build/lufa_dfu.mk
|
|
include $(LUFA_PATH)/Build/lufa_hid.mk
|
|
include $(LUFA_PATH)/Build/lufa_avrdude.mk
|
|
include $(LUFA_PATH)/Build/lufa_atprogram.mk
|