2 include $(TOP)/config/make.cfg
4 FILES := kernel_init tags debug intr mmu syscall scheduler ictl
6 #MM kernel-chrp-ppc-efika: setup-chrp-ppc-efika linklibs kernel-kernel-chrp-ppc-efika-kobj kernel-exec-kobj kernel-rtas-chrp-ppc-kobj
8 kernel-chrp-ppc-efika: $(BINDIR)/boot/aros-efika
11 kernel-chrp-ppc-efika-quick: $(BINDIR)/boot/aros-efika
13 $(BINDIR)/boot/aros-efika: $(KOBJSDIR)/kernel_resource.o $(KOBJSDIR)/exec_library.o $(KOBJSDIR)/rtas_resource.o
14 $(TARGET_CC) $(GENMAP) $(OSGENDIR)/boot/kernel.map -Wl,-T$(SRCDIR)/$(CURDIR)/ldscript.lds \
15 -o $@ $(KOBJSDIR)/kernel_resource.o $(KOBJSDIR)/exec_library.o $(KOBJSDIR)/rtas_resource.o \
16 -L$(LIBDIR) -larossupport -lrom -larosm -lamiga -lautoinit -llibinit -nostartfiles
18 #MM kernel-kernel-chrp-ppc-efika : includes includes-copy-chrp-ppc-efika kernel-kernel-native-ppc
19 #MM kernel-kernel-chrp-ppc-efika-kobj : includes includes-copy-chrp-ppc-efika kernel-kernel-native-ppc
22 mainmmake=kernel-kernel maindir=rom/kernel \
23 cflags="$(CFLAGS) -I$(SRCDIR)/rom/exec" \
24 arch=chrp-ppc-efika files="$(FILES)" modulename=kernel
26 #%build_module mmake=kernel-kernel-chrp-ppc-efika \
27 # modname=kernel modtype=resource \
28 # cflags="$(CFLAGS) -I$(SRCDIR)/rom/exec" \
29 # files="$(FILES)" uselibs="rom"