Provide modulename parameter to build_archspecific so we can include LC_LIBDEFS_FILE.
[AROS.git] / arch / ppc-chrp / efika / kernel / mmakefile.src
blob9af5fc45fc3fff0cf57d504fe787617ca5bc38b7
1 # $Id$
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
10 #MM
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
21 %build_archspecific \
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"
31 %common