2 include $(TOP)/config/make.cfg
4 # --- Main metatargets ---
6 # Build a complete disk-based Poseidon
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
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
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 : \
50 # This is kickstart package contents
51 USB_CLASSES := USB/bootkeyboard USB/bootmouse USB/hub USB/hid USB/massstorage
52 USB_DEVS := USBHardware/pciusb
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)