3 include $(SRCDIR)/config/aros.cfg
5 #MM- AROS-sam440-ppc: \
6 #MM kernel-sam440-ppc \
7 #MM kernel-modules-sam440-ppc \
8 #MM workbench-complete \
9 #MM workbench-devs-networks-emac-powerpc \
12 #MM bootiso-sam440-ppc: \
14 #MM parthenope-sam440 \
17 #MM- kernel-modules-sam440-ppc: \
19 #MM kernel-expansion \
22 #MM kernel-battclock \
29 #MM kernel-hidd-pci-amcc440 \
30 #MM kernel-hidd-pci-amcc460 \
34 #MM kernel-intuition \
39 #MM kernel-filesystem \
42 #MM kernel-bootloader \
48 #MM kernel-hidd-pciata \
50 #MM hidd-i2c-amcc440 \
53 #MM kernel-partition \
54 #MM workbench-libs-workbench \
55 #MM kernel-fs-cdvdfs \
59 #MM kernel-hidd-graphics \
61 #MM kernel-hidd-mouse \
62 #MM kernel-hidd-sm502 \
63 #MM kernel-usb-sam440-ppc \
64 #MM kernel-usb-usbromstartup \
65 #MM kernel-processor \
68 #MM kernel-shellcommands
70 #MM- kernel-link-sam440-ppc: setup-sam440-ppc kernel-kernel-kobj kernel-exec-kobj kernel-sam440-ppc-quick
73 kernel-link-sam440-ppc: $(AROSARCHDIR)/kernel
76 kernel-link-sam440-ppc-quick: $(AROSARCHDIR)/kernel
78 $(AROSARCHDIR)/kernel: $(KOBJSDIR)/kernel_resource.o $(KOBJSDIR)/exec_library.o
79 @$(ECHO) "Linking $(AROS_DIR_ARCH)/kernel"
80 $(TARGET_CC) -nostartfiles -Wl,-Map -Wl,$(OSGENDIR)/boot/kernel.map -Wl,-T -Wl,$(SRCDIR)/$(CURDIR)/ldscript.lds \
81 -o $@ $(KOBJSDIR)/kernel_resource.o $(KOBJSDIR)/exec_library.o \
82 -L$(AROS_LIB) -larossupport -lamiga -lautoinit -llibinit -lstdc.static -lgcc
84 TARGET_ISO := $(DISTDIR)/aros$(AROS_TARGET_SUFFIX)-$(AROS_TARGET_ARCH)-$(AROS_TARGET_CPU).iso
86 .PHONY: $(DISTDIR)/aros$(AROS_TARGET_SUFFIX)-$(AROS_TARGET_ARCH)-$(AROS_TARGET_CPU).iso
88 bootiso-sam440-ppc: $(AROSDIR)/.backdrop $(TARGET_ISO)
90 $(AROSDIR)/.backdrop: $(SRCDIR)/workbench/.backdrop
94 bootiso-sam440-ppc-quick: $(TARGET_ISO)
96 .PHONY: bootiso-sam440-ppc-quick
99 %mkdirs_q $(AROSDIR)/S
100 @$(CP) $(SRCDIR)/workbench/s/Startup-Sequence $(AROSDIR)/S/Startup-Sequence
101 @$(MKDIR) -p "$(AROSDIR)/Tools/Boot Disks"
102 @$(MKDIR) -p "$(DISTDIR)"
107 -allow-leading-dots \
110 -publisher "AROS Development Team" \
111 -sysid "AROS-$(AROS_TARGET_CPU)-$(AROS_TARGET_ARCH)" \
116 setup-sam440-ppc : $(SRCDIR)/$(CURDIR)/menu.lst
117 %mkdirs_q $(AROSARCHDIR) $(OSGENDIR)/boot $(TARGETDIR)
118 $(CP) $(SRCDIR)/$(CURDIR)/menu.lst $(AROSARCHDIR)/
119 # $(CP) $(SRCDIR)/$(CURDIR)/menu.lst.DH0 $(AROSARCHDIR)/