3 #     Copyright (C) Dean Camera, 2009.
 
   5 #  dean [at] fourwalledcubicle [dot] com
 
   6 #      www.fourwalledcubicle.com
 
   9 # Makefile to build all the LUFA Demos. Call with "make all" to
 
  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 BluetoothHost clean
 
  24         make -C BluetoothHost all
 
  35         make -C Joystick clean
 
  38         make -C KeyboardMouse clean
 
  39         make -C KeyboardMouse all
 
  41         make -C Keyboard clean
 
  44         make -C KeyboardFullInt clean
 
  45         make -C KeyboardFullInt all
 
  47         make -C KeyboardViaInt clean
 
  48         make -C KeyboardViaInt all
 
  50         make -C KeyboardHost clean
 
  51         make -C KeyboardHost all
 
  53         make -C KeyboardHostWithParser clean
 
  54         make -C KeyboardHostWithParser all
 
  56         make -C KeyboardHostViaInt clean
 
  57         make -C KeyboardHostViaInt all
 
  59         make -C MassStorage clean
 
  60         make -C MassStorage all
 
  62         make -C MassStorageHost clean
 
  63         make -C MassStorageHost all
 
  71         make -C MouseFullInt clean
 
  72         make -C MouseFullInt all
 
  74         make -C MouseViaInt clean
 
  75         make -C MouseViaInt all
 
  77         make -C MouseHost clean
 
  80         make -C MouseHostWithParser clean
 
  81         make -C MouseHostWithParser all
 
  83         make -C MouseHostViaInt clean
 
  84         make -C MouseHostViaInt all
 
  86         make -C RNDISEthernet clean
 
  87         make -C RNDISEthernet all
 
  89         make -C StillImageHost clean
 
  90         make -C StillImageHost all
 
  95         make -C USBtoSerial clean
 
  96         make -C USBtoSerial all
 
 100         make -C AudioOutput $@
 
 101         make -C BluetoothHost $@
 
 106         make -C KeyboardMouse $@
 
 108         make -C KeyboardFullInt $@
 
 109         make -C KeyboardViaInt $@
 
 110         make -C KeyboardHost $@
 
 111         make -C KeyboardHostWithParser $@
 
 112         make -C KeyboardHostViaInt $@
 
 113         make -C MassStorage $@
 
 114         make -C MassStorageHost $@
 
 117         make -C MouseFullInt $@
 
 118         make -C MouseViaInt $@
 
 120         make -C MouseHostWithParser $@
 
 121         make -C MouseHostViaInt $@
 
 122         make -C RNDISEthernet $@
 
 123         make -C StillImageHost $@
 
 125         make -C USBtoSerial $@