3 include $(SRCDIR)/config/aros.cfg
5 # --- Main metatargets ---
7 # Build a complete disk-based Poseidon
9 #MM kernel-usb-poseidon \
10 #MM kernel-usb-shelltools \
11 #MM kernel-usb-classes \
12 #MM kernel-usb-shellapps \
13 #MM kernel-usb-trident \
14 #MM kernel-usb-pciusb \
15 #MM kernel-usb-usbromstartup
17 #MM- kernel-usb-nopci : \
18 #MM kernel-usb-poseidon \
19 #MM kernel-usb-shelltools \
20 #MM kernel-usb-classes \
21 #MM kernel-usb-shellapps \
22 #MM kernel-usb-trident
24 #MM- kernel-usb-amiga-m68k : kernel-usb-nopci
27 #MM- kernel-usb-clean : \
28 #MM kernel-usb-poseidon-clean \
29 #MM kernel-usb-shelltools-clean \
30 #MM kernel-usb-classes-clean \
31 #MM kernel-usb-shellapps-clean \
32 #MM kernel-usb-trident-clean \
33 #MM kernel-usb-pciusb-clean \
34 #MM kernel-usb-usbclass-clean \
35 #MM kernel-usb-usbromstartup-clean
37 #MM- kernel-usb-nopci-clean : \
38 #MM kernel-usb-poseidon-clean \
39 #MM kernel-usb-shelltools-clean \
40 #MM kernel-usb-classes-clean \
41 #MM kernel-usb-shellapps-clean \
42 #MM kernel-usb-trident-clean
45 #MM- kernel-usb-includes : \
46 #MM kernel-usb-poseidon-includes \
47 #MM kernel-usb-usbclass-includes
49 # Platform bindings follow (obsolete)
50 #MM- kernel-usb-sam440-ppc : \
53 # This is kickstart package contents
54 USB_CLASSES := USB/bootkeyboard USB/bootmouse USB/hub USB/hid USB/massstorage
55 USB_DEVS := USBHardware/pciusb
57 USB_RES := usbromstartup
59 # --- PKG kickstart package ---
61 #MM kernel-package-usb : kernel-usb
63 %make_package mmake=kernel-package-usb file=$(AROS_BOOT)/poseidon.pkg \
64 classes=$(USB_CLASSES) devs=$(USB_DEVS) libs=$(USB_LIBS) res=$(USB_RES)