add arm cpu type
[AROS.git] / rom / usb / mmakefile.src
blobd8ea5965af77f490d0420c692767131a244a4bd2
1 #   $Id$
2 include $(TOP)/config/make.cfg
4 # --- Main metatargets ---
6 # Build a complete disk-based Poseidon
7 #MM- kernel-usb : \
8 #MM      kernel-usb-poseidon \
9 #MM      kernel-usb-shelltools \
10 #MM      kernel-usb-classes \
11 #MM      kernel-usb-shellapps \
12 #MM      kernel-usb-trident \
13 #MM      kernel-usb-pciusb \
14 #MM      kernel-usb-usbromstartup
16 #MM- kernel-usb-nopci : \
17 #MM      kernel-usb-poseidon \
18 #MM      kernel-usb-shelltools \
19 #MM      kernel-usb-classes \
20 #MM      kernel-usb-shellapps \
21 #MM      kernel-usb-trident
23 # Clean up
24 #MM- kernel-usb-clean : \
25 #MM      kernel-usb-poseidon-clean \
26 #MM      kernel-usb-shelltools-clean \
27 #MM      kernel-usb-classes-clean \
28 #MM      kernel-usb-shellapps-clean \
29 #MM      kernel-usb-trident-clean \
30 #MM      kernel-usb-pciusb-clean \
31 #MM      kernel-usb-usbclass-clean \
32 #MM      kernel-usb-usbromstartup-clean 
34 #MM- kernel-usb-nopci-clean : \
35 #MM      kernel-usb-poseidon-clean \
36 #MM      kernel-usb-shelltools-clean \
37 #MM      kernel-usb-classes-clean \
38 #MM      kernel-usb-shellapps-clean \
39 #MM      kernel-usb-trident-clean
41 # Build SDK
42 #MM- kernel-usb-includes : \
43 #MM      kernel-usb-poseidon-includes \
44 #MM      kernel-usb-usbclass-includes
46 # Platform bindings follow (obsolete)
47 #MM- kernel-usb-sam440-ppc : \
48 #MM         kernel-usb
50 # This is kickstart package contents
51 USB_CLASSES := USB/bootkeyboard USB/bootmouse USB/hub USB/hid USB/massstorage
52 USB_DEVS    := USBHardware/pciusb
53 USB_LIBS    := poseidon
54 USB_RES     := usbromstartup
56 # --- PKG kickstart package ---
58 #MM kernel-package-usb : kernel-usb
60 %make_package mmake=kernel-package-usb file=$(AROS_BOOT)/poseidon.pkg \
61         classes=$(USB_CLASSES) devs=$(USB_DEVS) libs=$(USB_LIBS) res=$(USB_RES)
63 %common