Provide modulename parameter to build_archspecific so we can include LC_LIBDEFS_FILE.
[AROS.git] / arch / all-unix / kernel / mmakefile.src
blobc6f8975d53a404e05c0d9fdf76049a9717e41209
1 # $Id$
2 include $(TOP)/config/make.cfg
4 MAINDIR     := rom/kernel
5 USER_CFLAGS := $(PRIV_KERNEL_INCLUDES) -I$(GENDIR)/$(MAINDIR)/include \
6                -isystem $(GENINCDIR) $(KERNEL_INCLUDES) \
7                -DAROS_ARCHITECTURE="\"$(AROS_TARGET_PLATFORM)\"" \
8                -DHOST_OS_$(ARCH) -DHOST_OS_$(AROS_TARGET_VARIANT)
10 FUNCS := cause cli issuper kernel_debug maygetchar sti setprotection \
11          obtaininput releaseinput getpagesize allockernelbase
12 FILES := kernel_startup kernel kernel_cpu kernel_intr cpu_$(CPU)
14 %build_archspecific \
15   mainmmake=kernel-kernel maindir=rom/kernel \
16   arch=unix files="$(FILES) $(FUNCS)" modulename=kernel
18 TESTS           := coretest
20 #MM
21 check-kernel-unix : $(TESTS)
23 % : %.c
24         $(KERNEL_CC) -DTEST $(CFLAGS) $(KERNEL_CFLAGS) $< -o $@
26 %common