3 # Copyright (C) Dean Camera, 2010.
5 # dean [at] fourwalledcubicle [dot] com
6 # www.fourwalledcubicle.com
9 # Makefile to build all the LUFA Device Demos. Call with "make all" to
10 # rebuild all Device demos.
12 # Projects are pre-cleaned before each one is built, to ensure any
13 # custom LUFA library build options are reflected in the compiled
17 make -C AudioInput clean
18 make -C AudioInput all
20 make -C AudioOutput clean
21 make -C AudioOutput all
23 make -C DualVirtualSerial clean
24 make -C DualVirtualSerial all
26 make -C GenericHID clean
27 make -C GenericHID all
29 make -C Joystick clean
32 make -C Keyboard clean
35 make -C KeyboardMouse clean
36 make -C KeyboardMouse all
38 make -C MassStorage clean
39 make -C MassStorage all
41 make -C MassStorageKeyboard clean
42 make -C MassStorageKeyboard all
50 make -C RNDISEthernet clean
51 make -C RNDISEthernet all
53 make -C VirtualSerial clean
54 make -C VirtualSerial all
56 make -C VirtualSerialMouse clean
57 make -C VirtualSerialMouse all
61 make -C AudioOutput $@
62 make -C DualVirtualSerial $@
66 make -C KeyboardMouse $@
67 make -C MassStorage $@
68 make -C MassStorageKeyboard $@
71 make -C RNDISEthernet $@
72 make -C VirtualSerial $@
73 make -C VirtualSerialMouse $@