3 include $(SRCDIR)/config/aros.cfg
5 #MM- includes-pc-i386 : includes-common-i386 includes-copy-pc-i386 includes-copy
8 # Rules to create kickstart packages for pc-i386
11 #MM- kernel-link-pc-i386 : \
12 #MM kernel-pc-i386-kernel-gz \
13 #MM kernel-bsp-pc-i386-gz \
14 #MM kernel-legacy-pc-i386-gz \
15 #MM kernel-package-base-gz \
16 #MM kernel-package-usb-gz \
17 #MM kernel-package-fs-gz
23 #MM- kernel-pc-i386-kernel: \
24 #MM kernel-kernel-kobj \
25 #MM kernel-exec-kobj \
28 %link_kickstart mmake=kernel-pc-i386-kernel file=$(AROSARCHDIR)/kernel \
29 startup=$(KOBJSDIR)/kernel_resource.o libs=exec res=task
32 # Board support package
35 #MM- kernel-bsp-pc-i386 : \
38 #MM kernel-hidd-base \
39 #MM kernel-battclock \
40 #MM kernel-processor \
42 #MM kernel-expansion \
44 #MM kernel-pc-acpica \
45 #MM kernel-hidd-acpibutton \
48 #MM kernel-hidd-pciata \
50 #MM kernel-pc-i386-serial \
51 #MM kernel-pc-i386-parallel \
52 #MM kernel-hidd-i8042 \
54 #MM kernel-hidd-pci-pcipc \
55 #MM kernel-hidd-vesagfx \
56 #MM kernel-hidd-vgagfx
59 KRSRCS_ARCH := battclock processor
61 KLIBS_ARCH := expansion
64 KHIDDS := ata_pci bus i8042 vesagfx vgagfx pci pcipc serial parallel storage system acpibutton
66 %make_package mmake=kernel-bsp-pc-i386 file=$(AROSARCHDIR)/aros-bsp.pkg \
67 devs=$(KDEVS) arch_devs=$(KDEVS_ARCH) hidds=$(KHIDDS) libs=$(KLIBS) \
68 arch_libs=$(KLIBS_ARCH) res=$(KRSRCS) arch_res=$(KRSRCS_ARCH)
71 # Legacy drivers package
74 #MM- kernel-legacy-pc-i386 : \
75 #MM kernel-hidd-serialmouse \
76 #MM kernel-devs-trackdisk \
79 # ISAPnP disabled because totally untested
80 #LEGACY_RSRCS := isapnp
81 LEGACY_DEVS := trackdisk
82 LEGACY_HIDDS := serialmouse
84 %make_package mmake=kernel-legacy-pc-i386 file=$(AROSARCHDIR)/aros-legacy.pkg \
85 devs=$(LEGACY_DEVS) hidds=$(LEGACY_HIDDS) res=$(LEGACY_RSRCS)