|  |  |  | #
 | 
					
						
							|  |  |  | #             LUFA Library
 | 
					
						
							|  |  |  | #     Copyright (C) Dean Camera, 2010.
 | 
					
						
							|  |  |  | #              
 | 
					
						
							|  |  |  | #  dean [at] fourwalledcubicle [dot] com
 | 
					
						
							|  |  |  | #      www.fourwalledcubicle.com
 | 
					
						
							|  |  |  | #
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Makefile to build all the LUFA Device Demos. Call with "make all" to
 | 
					
						
							|  |  |  | # rebuild all Device 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 AudioInput clean | 
					
						
							|  |  |  | 	make -C AudioInput all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C AudioOutput clean | 
					
						
							|  |  |  | 	make -C AudioOutput all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C DualVirtualSerial clean | 
					
						
							|  |  |  | 	make -C DualVirtualSerial all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C GenericHID clean | 
					
						
							|  |  |  | 	make -C GenericHID all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C Joystick clean | 
					
						
							|  |  |  | 	make -C Joystick all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C Keyboard clean | 
					
						
							|  |  |  | 	make -C Keyboard all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C KeyboardMouse clean | 
					
						
							|  |  |  | 	make -C KeyboardMouse all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C MassStorage clean | 
					
						
							|  |  |  | 	make -C MassStorage all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C MassStorageKeyboard clean | 
					
						
							|  |  |  | 	make -C MassStorageKeyboard all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C MIDI clean | 
					
						
							|  |  |  | 	make -C MIDI all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C Mouse clean | 
					
						
							|  |  |  | 	make -C Mouse all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C RNDISEthernet clean | 
					
						
							|  |  |  | 	make -C RNDISEthernet all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	make -C VirtualSerial clean | 
					
						
							|  |  |  | 	make -C VirtualSerial all | 
					
						
							|  |  |  | 	 | 
					
						
							|  |  |  | 	make -C VirtualSerialMouse clean | 
					
						
							|  |  |  | 	make -C VirtualSerialMouse all	 | 
					
						
							|  |  |  | 	 | 
					
						
							|  |  |  | %: | 
					
						
							|  |  |  | 	make -C AudioInput $@ | 
					
						
							|  |  |  | 	make -C AudioOutput $@ | 
					
						
							|  |  |  | 	make -C DualVirtualSerial $@ | 
					
						
							|  |  |  | 	make -C GenericHID $@ | 
					
						
							|  |  |  | 	make -C Joystick $@ | 
					
						
							|  |  |  | 	make -C Keyboard $@ | 
					
						
							|  |  |  | 	make -C KeyboardMouse $@ | 
					
						
							|  |  |  | 	make -C MassStorage $@ | 
					
						
							|  |  |  | 	make -C MassStorageKeyboard $@ | 
					
						
							|  |  |  | 	make -C MIDI $@ | 
					
						
							|  |  |  | 	make -C Mouse $@ | 
					
						
							|  |  |  | 	make -C RNDISEthernet $@ | 
					
						
							|  |  |  | 	make -C VirtualSerial $@ | 
					
						
							|  |  |  | 	make -C VirtualSerialMouse $@ |