3 include $(SRCDIR)/config/aros.cfg
5 #MM- AROS-chrp-ppc-efika: \
6 #MM kernel-chrp-ppc-efika \
7 #MM kernel-package-chrp-ppc-generic \
8 #MM kernel-package-chrp-ppc-efika \
9 #MM kernel-package-chrp-ppc-usb \
10 #MM kernel-package-fs \
12 #MM ub2lb-chrp-ppc-efika \
13 #MM workbench-complete \
14 #MM workbench-devs-networks-fec-powerpc
16 #MM bootiso-chrp-ppc-efika: \
18 #MM AROS-chrp-ppc-efika
21 #MM kernel-package-chrp-ppc-generic: \
23 #MM kernel-expansion \
28 #MM kernel-intuition \
31 #MM workbench-libs-workbench \
34 #MM kernel-bestcomm-chrp-ppc-efika \
44 #MM kernel-hidd-mouse \
49 PKG_GEN_LIBS := aros expansion utility oop graphics layers intuition keymap workbench dos
50 PKG_GEN_RSRC := dosboot bestcomm lddemon task
51 PKG_GEN_DEVS := input gameport keyboard console
52 PKG_GEN_HANDLERS:= con ram
53 PKG_GEN_HIDDS := graphics keyboard mouse hiddclass i2c pci
55 %make_package mmake=kernel-package-chrp-ppc-generic \
56 file=$(AROSDIR)/boot/modules/aros-ppc-generic.pkg \
57 libs=$(PKG_GEN_LIBS) res=$(PKG_GEN_RSRC) devs=$(PKG_GEN_DEVS) \
58 handlers=$(PKG_GEN_HANDLERS) hidds=$(PKG_GEN_HIDDS)
61 #MM kernel-package-chrp-ppc-efika: \
62 #MM kernel-battclock \
63 #MM kernel-bootloader \
64 #MM kernel-openfirmware \
65 #MM kernel-processor \
69 #MM kernel-hidd-pci-efika
72 PKG_EFI_RSRC := battclock bootloader openfirmware processor
73 PKG_EFI_DEVS := timer ata
75 PKG_EFI_HIDDS := radeon pci-efika
77 %make_package mmake=kernel-package-chrp-ppc-efika \
78 file=$(AROSDIR)/boot/modules/aros-ppc-efika.pkg \
79 libs=$(PKG_GEN_LIBS) res=$(PKG_GEN_RSRC) devs=$(PKG_GEN_DEVS) \
80 handlers=$(PKG_GEN_HANDLERS) hidds=$(PKG_GEN_HIDDS)
83 #MM kernel-package-chrp-ppc-usb: \
86 PKG_USB_HIDDS := usb ohci
87 PKG_USB_CLASSES := USB/hid USB/storage
89 %make_package mmake=kernel-package-chrp-ppc-usb \
90 file=$(AROSARCHDIR)/modules/aros-ppc-usb.pkg \
91 hidds=$(PKG_USB_HIDDS) classes=$(PKG_USB_CLASSES)
95 .PHONY: $(PORTSDIR)/aros-efika.iso
97 TARGET_ISO := $(DISTDIR)/aros$(AROS_TARGET_SUFFIX)-$(AROS_TARGET_ARCH)-$(AROS_TARGET_CPU).iso
99 .PHONY: $(DISTDIR)/aros$(AROS_TARGET_SUFFIX)-$(AROS_TARGET_ARCH)-$(AROS_TARGET_CPU).iso
101 bootiso-chrp-ppc-efika: $(AROSDIR)/.backdrop $(TARGET_ISO)
103 $(AROSDIR)/.backdrop: $(SRCDIR)/workbench/.backdrop
107 %mkdirs_q $(AROSDIR)/S
108 @$(CP) $(SRCDIR)/workbench/s/Startup-Sequence $(AROSDIR)/S/Startup-Sequence
109 @$(MKDIR) -p "$(AROSDIR)/Tools/Boot Disks"
110 @$(MKDIR) -p "$(DISTDIR)"
113 -allow-leading-dots \
116 -publisher "AROS Development Team" \
117 -sysid "AROS-$(AROS_TARGET_CPU)-$(AROS_TARGET_ARCH)" \
124 #MM setup-chrp-ppc-efika
125 setup-chrp-ppc-efika :
126 %mkdirs_q $(AROSARCHDIR) $(OSGENDIR)/boot $(TARGETDIR)
127 $(CP) $(SRCDIR)/$(CURDIR)/menu.lst $(AROSARCHDIR)/