3 include $(SRCDIR)/config/aros.cfg
5 #MM- kernel-modules : \
12 #MM kernel-hidd-graphics \
14 #MM kernel-hidd-mouse \
16 #MM kernel-intuition \
18 #MM kernel-devs-console \
19 #MM kernel-devs-gameport \
20 #MM kernel-devs-input \
21 #MM kernel-devs-keyboard \
26 #MM kernel-usb-$(AROS_TARGET_ARCH)-$(AROS_TARGET_CPU)
28 # This metatarget represents all includes for SDK.
29 # Note that it includes also some machine-specific modules (hostlib.resource,
30 # acpica.library, efi.resource, etc). This is because our SDK is universal.
32 #MM- includes-generate : \
33 #MM kernel-kernel-includes \
34 #MM kernel-exec-includes \
35 #MM kernel-aros-includes \
36 #MM kernel-ata-includes \
37 #MM kernel-cia-includes \
38 #MM kernel-dos-includes \
39 #MM kernel-bootloader-includes \
40 #MM kernel-debug-includes \
41 #MM kernel-efi-includes \
42 #MM kernel-hidd-includes \
43 #MM kernel-hostlib-includes \
44 #MM kernel-graphics-includes \
45 #MM kernel-utility-includes \
46 #MM kernel-intuition-includes \
47 #MM kernel-keymap-includes \
48 #MM kernel-partition-includes \
49 #MM kernel-expansion-includes \
50 #MM kernel-layers-includes \
51 #MM kernel-timer-includes \
52 #MM kernel-oop-includes \
53 #MM kernel-hidd-pci-includes \
54 #MM kernel-battclock-includes \
55 #MM kernel-misc-includes \
56 #MM kernel-openfirmware-includes \
57 #MM kernel-processor-includes \
58 #MM kernel-pc-acpi-includes \
59 #MM kernel-bestcomm-chrp-ppc-efika-includes \
60 #MM kernel-rtas-chrp-ppc-includes \
61 #MM kernel-usb-includes
63 # A shortcut for minimal set of BSP modules.
64 # All these components are machine-specific.
65 #MM- kernel-bsp-objs: \
66 #MM kernel-kernel-kobj \
67 #MM kernel-battclock \
68 #MM kernel-processor \
70 #MM kernel-expansion \
73 # *** ELF kickstart package ***
77 #MM kernel-bootloader \
81 #MM kernel-filesystem \
83 #MM kernel-hidd-graphics \
85 #MM kernel-hidd-mouse \
87 #MM kernel-intuition \
99 #MM kernel-usb-kobj-$(AROS_TARGET_ARCH)-$(AROS_TARGET_CPU)
101 # *** PKG kickstart package ***
103 #MM kernel-package-base : \
105 #MM kernel-bootloader \
109 #MM kernel-filesystem \
112 #MM kernel-graphics \
113 #MM kernel-hidd-graphics \
114 #MM kernel-hidd-kbd \
115 #MM kernel-hidd-mouse \
117 #MM kernel-intuition \
121 #MM kernel-gameport \
123 #MM kernel-keyboard \
128 # This is what kickstart base package consists of.
129 # These modules are architecture-independent and can work on both hosted and native systems.
131 BASE_DEVICES := console input gameport keyboard
132 BASE_HANDLERS := ram con
133 BASE_HIDD := hiddclass graphics keyboard mouse
134 BASE_LIBS := aros debug dos graphics intuition keymap layers oop utility
135 BASE_RSRCS := bootloader dosboot FileSystem lddemon
137 %make_package mmake=kernel-package-base file=$(AROS_BOOT)/aros-base.pkg \
138 devs=$(BASE_DEVICES) handlers=$(BASE_HANDLERS) hidds=$(BASE_HIDD) libs=$(BASE_LIBS) res=$(BASE_RSRCS)