From 1175179058fa809c57d724cd2043c67edc511695 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Thu, 19 Aug 2021 22:58:57 +0300 Subject: New build system (WIP) --- arch/riscv/source.mk | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'arch/riscv/source.mk') diff --git a/arch/riscv/source.mk b/arch/riscv/source.mk index f52750c..8bd67ee 100644 --- a/arch/riscv/source.mk +++ b/arch/riscv/source.mk @@ -1,5 +1,9 @@ -LOCAL_KERNEL_SOURCES := main.c init/head.S init/init.c -KERNEL_SOURCES += $(addprefix arch/riscv/,$(LOCAL_KERNEL_SOURCES)) +KERNEL_LOCAL != ./scripts/prepend arch/riscv/ main.c +KERNEL_SOURCES += $(KERNEL_LOCAL) -INCLUDE_DIRS += arch/riscv/include -LINKER_SOURCE := arch/riscv/riscv-link.S +INIT_LOCAL != ./scripts/prepend arch/riscv/init/ init.c head.S +INIT_SOURCES += $(INIT_LOCAL) + +INCLUDE_DIRS += arch/riscv/include +KERNEL_LINK := arch/riscv/kernel-link.S +INIT_LINK := arch/riscv/init-link.S -- cgit v1.3