From cc9a1811fd93971ae8c0d3bdc8d60102ce58556e Mon Sep 17 00:00:00 2001 From: Benji Dial Date: Wed, 31 Jul 2024 19:53:02 -0400 Subject: redo build system --- kernel/makefile | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 kernel/makefile (limited to 'kernel/makefile') diff --git a/kernel/makefile b/kernel/makefile deleted file mode 100644 index 608e67e..0000000 --- a/kernel/makefile +++ /dev/null @@ -1,20 +0,0 @@ -SOURCES = \ - storage/bd/memory.cpp storage/fs/tarfs.cpp application.asm application.cpp \ - framebuffer.cpp interrupts.asm interrupts.cpp allocator.cpp storage.cpp \ - syscall.cpp utility.cpp paging.asm paging.cpp entry.cpp input.cpp panic.cpp \ - vfile.cpp serial.asm app-memory.cpp load-app.cpp timer.cpp timer.asm - -build/%.asm.o: source/%.asm - @mkdir -p $(@D) - $(HILBERT_NASM) $^ -o $@ - -build/%.cpp.o: source/%.cpp - @mkdir -p $(@D) - $(HILBERT_CC) -c -ffreestanding -fno-exceptions -fno-rtti \ - -mcmodel=kernel -I ${LIMINE_DIR} -I ${MINTSUKI_HEADERS_DIR} $^ -o $@ - -build/kernel.elf: $(SOURCES:%=build/%.o) - $(HILBERT_LD) -T link.ld $^ -o $@ - -clean: - rm -rf build -- cgit v1.2.3