Remove makefiles
diff --git a/boot/initrd/Makefile b/boot/initrd/Makefile
deleted file mode 100644
index 5a317fd..0000000
--- a/boot/initrd/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-jmk_project := initrd
-jmk_target = initrd.img
-ROOT := /home/ch/dev/bluejay
-ASM ?= nasm
-CC ?= gcc
-LD ?= ld
-CFLAGS += -I$(ROOT)/include
-
-all: $(jmk_target)
-
-
-jmk_lib_path_mkinitrd = $(ROOT)/src/mkinitrd
-jmk_lib_target_mkinitrd = mkinitrd
-jmk_libs_phony += $(jmk_lib_path_mkinitrd)/$(jmk_lib_target_mkinitrd)
-
-$(jmk_lib_path_mkinitrd)/$(jmk_lib_target_mkinitrd):
- $(MAKE) -C $(jmk_lib_path_mkinitrd) $(jmk_lib_target_mkinitrd)
-
-SOURCES = config
-
-initrd.img: $(SOURCES) | $(jmk_lib_path_mkinitrd)/$(jmk_lib_target_mkinitrd)
- $(jmk_lib_path_mkinitrd)/$(jmk_lib_target_mkinitrd) $@ $^
-
-clean:
- rm -f *.o *.a *.so $(jmk_target)
-
-Makefile: Jmk
- cd "/home/ch/dev/bluejay" && ./bin/jmk
-
-.PHONY: $(jmk_libs_phony) $(jmk_custom_phony) clean all
diff --git a/src/Makefile b/src/Makefile
deleted file mode 100644
index 2aa05f5..0000000
--- a/src/Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
-all: kernel mkinitrd
-
-kernel:
- $(MAKE) -C kernel install
-
-mkinitrd:
- $(MAKE) -C mkinitrd install
-
-.PHONY: kernel mkinitrd
diff --git a/src/kernel/Makefile b/src/kernel/Makefile
deleted file mode 100644
index ebac3b5..0000000
--- a/src/kernel/Makefile
+++ /dev/null
@@ -1,89 +0,0 @@
-jmk_project := kernel
-jmk_target = kernel.elf
-ROOT := /home/ch/dev/bluejay
-ASM ?= nasm
-CC ?= gcc
-LD ?= ld
-CFLAGS += -I$(ROOT)/include
-
-all: $(jmk_target)
-
-CFLAGS += -nostdlib -nostdinc -fno-builtin -fno-stack-protector -ffreestanding
-CFLAGS += -O2
-CFLAGS += -g
-CFLAGS += -m32
-CFLAGS += -Wall -Wno-unused-function -Wno-unused-variable
-ASM = nasm
-
-
-.c.o:
- $(CC) -c $< -o $@ $(CFLAGS)
-
-.s.o:
- $(ASM) $(ASMFLAGS) $< -o $@
-
-
-
-
-jmk_lib_path_initrd = $(ROOT)/boot/initrd
-jmk_lib_target_initrd = initrd.img
-jmk_libs_phony += $(jmk_lib_path_initrd)/$(jmk_lib_target_initrd)
-
-$(jmk_lib_path_initrd)/$(jmk_lib_target_initrd):
- $(MAKE) -C $(jmk_lib_path_initrd) $(jmk_lib_target_initrd)
-
-LDFLAGS = -Tlink.ld -melf_i386
-ASMFLAGS = -felf
-QEMUFLAGS = -d cpu_reset
-
-OBJECTS = boot.o \
- main.o \
- descriptor_tables.o \
- io.o \
- vga.o \
- gdt_flush.o \
- idt.o \
- log.o \
- irq.o \
- pic.o \
- timer.o \
- paging.o \
- switch_table.o \
- scan_codes.o \
- kheap.o \
- alloc.o \
- vfs.o \
- multiboot.o \
- vfs_initrd.o
-
-$(jmk_target): $(OBJECTS)
- $(LD) $(LDFLAGS) -o $@ $^
-
-
-debug: kernel.elf
- qemu-system-i386 -s -S -kernel kernel.elf &
- @echo run "target remote localhost:1234" to connect to qemu
- gdb
- @pkill qemu-system-i38
-
-qemu: kernel.elf
- qemu-system-i386 $(QEMUFLAGS) -monitor stdio -kernel kernel.elf -no-reboot
-
-qemu-iso: install
- qemu-system-i386 $(QEMUFLAGS) -monitor stdio $(ROOT)/bin/bluejay.iso
-
-scan_codes.c: gen_scan_codes.py scan_codes.tsv
- python3 $< > $@
-
-install: kernel.elf $(jmk_lib_path_initrd)/$(jmk_lib_target_initrd)
- cp kernel.elf $(ROOT)/boot/
- rm -f $(ROOT)/bin/bluejay.iso
- grub-mkrescue -o $(ROOT)/bin/bluejay.iso $(ROOT)
-
-clean:
- rm -f *.o *.a *.so $(jmk_target)
-
-Makefile: Jmk
- cd "/home/ch/dev/bluejay" && ./bin/jmk
-
-.PHONY: $(jmk_libs_phony) $(jmk_custom_phony) clean all
diff --git a/src/mkinitrd/Makefile b/src/mkinitrd/Makefile
deleted file mode 100644
index a003dff..0000000
--- a/src/mkinitrd/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-jmk_project := mkinitrd
-jmk_target = mkinitrd
-ROOT := /home/ch/dev/bluejay
-ASM ?= nasm
-CC ?= gcc
-LD ?= ld
-CFLAGS += -I$(ROOT)/include
-
-all: $(jmk_target)
-
-CFLAGS += -O2
-CFLAGS += -Wall -Wno-unused-function -Wno-unused-variable
-
-.c.o:
- $(CC) -c $< -o $@ $(CFLAGS)
-
-
-OBJECTS = main.o
-
-jmk_custom_phony += install
-install: mkinitrd
- cp $< $(ROOT)/bin
-
-$(jmk_target): $(OBJECTS)
- $(CC) -o $@ $^ $(CFLAGS)
-
-clean:
- rm -f *.o *.a *.so $(jmk_target)
-
-Makefile: Jmk
- cd "/home/ch/dev/bluejay" && ./bin/jmk
-
-.PHONY: $(jmk_libs_phony) $(jmk_custom_phony) clean all