summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-06-29 20:13:20 -0400
committerIan Moffett <ian@osmora.org>2025-06-29 20:13:20 -0400
commit5920cf33f368b8de20919c44fa574fd6c69f69e8 (patch)
tree910022f4c4c771446a8530c9736d648e0f715c34 /Makefile.in
parentdb5daa6d7e0137e19c73d303ffd8744534c006da (diff)
build: Rename hyra-kernel to hyra.krq
This commit prepares for Hyra Kernel Runtime Quantums (KRQs) which allows one to make the kernel more modular Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in12
1 files changed, 6 insertions, 6 deletions
diff --git a/Makefile.in b/Makefile.in
index c0371b7..0552761 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -67,7 +67,7 @@ override USRDIR = $(shell pwd)/base/usr
.PHONY: all
-all: stand/boot/ libc sbin bin base/boot/hyra-kernel
+all: stand/boot/ libc sbin bin base/boot/hyra.krq
rm -f sys/include/machine
.PHONY: sbin
@@ -105,14 +105,14 @@ stand/boot/:
mkdir -p stand/boot/
cp stand/limine/$(BOOT_FW) stand/boot/
-base/boot/hyra-kernel: $(KERNEL_OBJECTS) $(KERNEL_ASMOBJECTS)
- $(PROMPT) " LD " $(shell pwd)/base/boot/hyra-kernel
- $(LD) $(KERNEL_LDFLAGS) $(KERNEL_OBJECTS) $(KERNEL_ASMOBJECTS) -o base/boot/hyra-kernel
- tools/ksyms sys/kern/ksyms.c base/boot/hyra-kernel
+base/boot/hyra.krq: $(KERNEL_OBJECTS) $(KERNEL_ASMOBJECTS)
+ $(PROMPT) " LD " $(shell pwd)/base/boot/hyra.krq
+ $(LD) $(KERNEL_LDFLAGS) $(KERNEL_OBJECTS) $(KERNEL_ASMOBJECTS) -o base/boot/hyra.krq
+ tools/ksyms sys/kern/ksyms.c base/boot/hyra.krq
# === Generating symbols ===
$(CC) -c $(KERNEL_CFLAGS) $(KERNEL_DEFINES) sys/kern/ksyms.c -o sys/kern/ksyms.o
$(LD) $(KERNEL_LDFLAGS) $(KERNEL_OBJECTS) $(KERNEL_ASMOBJECTS) \
- sys/kern/ksyms.o -o base/boot/hyra-kernel
+ sys/kern/ksyms.o -o base/boot/hyra.krq
sys/include/machine/:
cd sys/include/; ln -sf arch/$(ARCH) machine