diff options
author | Anna (navi) Figueiredo Gomes <navi@vlhl.dev> | 2024-01-07 20:19:20 +0100 |
---|---|---|
committer | Anna (navi) Figueiredo Gomes <navi@vlhl.dev> | 2024-01-07 20:19:24 +0100 |
commit | 0ee22520f50b4f006a554c79dd0e5f1d5d780d4d (patch) | |
tree | 0345608543d423f376909614700da4f11ace1b28 /Makefile | |
parent | 30d6e8f850d2fe26fffdeef0c38fc627ef8bab9a (diff) |
replace make with meson
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/Makefile b/Makefile deleted file mode 100644 index b6abe96..0000000 --- a/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -all: outdir out/nrvn.bin - -out/nrvn.bin: out/boot.o out/nrvn.o out/long.o out/vga.o out/idt.o out/mem.o out/acpi.o out/ps2.o out/pic.o out/memory.o - x86_64-pc-elf-gcc -T linker.ld -o $@ -ffreestanding -nostdlib -lgcc $^ -g - -out/boot.o: asm/boot.asm - nasm -felf64 $^ -o $@ - -out/long.o: asm/long.asm - nasm -felf64 $^ -o $@ - -out/%.o: src/%.c - x86_64-pc-elf-gcc -c $^ -o $@ -I include -ffreestanding -Wall -Wextra -g - -iso: all - cp out/nrvn.bin grub/boot/nrvn.bin - grub-mkrescue -o out/nrvn.iso grub - -run: iso - qemu-system-x86_64 -cdrom out/nrvn.iso - -debug: all - qemu-system-x86_64 -kernel out/nrvn.bin -s -S - -outdir: - mkdir -p out - -clean: - rm -rf out |