mirror of
https://github.com/mfulz/qmk_firmware.git
synced 2025-06-18 04:35:16 +02:00

Fixed all Class drivers to ensure they have appropriate guards on each function to ensure the device is enumerated before running, fixed error codes on all guards to return "DeviceDisconnected" where possble. Renamed HOST_SENDCONTROL_DeviceDisconnect enum value to HOST_SENDCONTROL_DeviceDisconnected to be in line with the rest of the library enum error codes.
61 lines
1.3 KiB
Makefile
61 lines
1.3 KiB
Makefile
#
|
|
# LUFA Library
|
|
# Copyright (C) Dean Camera, 2009.
|
|
#
|
|
# dean [at] fourwalledcubicle [dot] com
|
|
# www.fourwalledcubicle.com
|
|
#
|
|
|
|
# Makefile to build all the LUFA Host Demos. Call with "make all" to
|
|
# rebuild all Host demos.
|
|
|
|
# Projects are pre-cleaned before each one is built, to ensure any
|
|
# custom LUFA library build options are reflected in the compiled
|
|
# code.
|
|
|
|
all:
|
|
make -C CDCHost clean
|
|
make -C CDCHost all
|
|
|
|
make -C JoystickHostWithParser clean
|
|
make -C JoystickHostWithParser all
|
|
|
|
make -C KeyboardHost clean
|
|
make -C KeyboardHost all
|
|
|
|
make -C KeyboardHostWithParser clean
|
|
make -C KeyboardHostWithParser all
|
|
|
|
make -C MIDIHost clean
|
|
make -C MIDIHost all
|
|
|
|
make -C MouseHost clean
|
|
make -C MouseHost all
|
|
|
|
make -C MouseHostWithParser clean
|
|
make -C MouseHostWithParser all
|
|
|
|
make -C MassStorageHost clean
|
|
make -C MassStorageHost all
|
|
|
|
make -C PrinterHost clean
|
|
make -C PrinterHost all
|
|
|
|
make -C RNDISEthernetHost clean
|
|
make -C RNDISEthernetHost all
|
|
|
|
make -C StillImageHost clean
|
|
make -C StillImageHost all
|
|
|
|
%:
|
|
make -C CDCHost $@
|
|
make -C JoystickHostWithParser $@
|
|
make -C KeyboardHost $@
|
|
make -C KeyboardHostWithParser $@
|
|
make -C MouseHost $@
|
|
make -C MouseHostWithParser $@
|
|
make -C MassStorageHost $@
|
|
make -C PrinterHost $@
|
|
make -C RNDISEthernetHost $@
|
|
make -C StillImageHost $@
|