Correcting Makefile
This commit is contained in:
parent
672427f310
commit
8e742181d8
14
Makefile
14
Makefile
|
@ -190,19 +190,17 @@ debug: all
|
||||||
install_mbr: $(BINDIR)/disk.img $(MBRDIR)/grub.cfg
|
install_mbr: $(BINDIR)/disk.img $(MBRDIR)/grub.cfg
|
||||||
@mkdir -p $(BINDIR)/disk
|
@mkdir -p $(BINDIR)/disk
|
||||||
@echo ${CL2}[$@] ${NC}Installing MBR on image...${CL3}
|
@echo ${CL2}[$@] ${NC}Installing MBR on image...${CL3}
|
||||||
-@$(MBRDIR)/umount.sh $(BINDIR)/disk
|
-@$(MBRDIR)/umount.sh $(BINDIR)/disk || /bin/true
|
||||||
@$(MBRDIR)/grub-install.sh $(BINDIR)/disk.img $(BINDIR)/disk $(MBRDIR)/grub.cfg
|
@$(MBRDIR)/grub-install.sh $(BINDIR)/disk.img $(BINDIR)/disk $(MBRDIR)/grub.cfg
|
||||||
@rmdir $(BINDIR)/disk
|
@rmdir $(BINDIR)/disk
|
||||||
@echo ${CL2}[$@] ${CL}Success.${CL3}
|
@echo ${CL2}[$@] ${CL}Success.${CL3}
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean:
|
clean:
|
||||||
-@$(MBRDIR)/umount.sh $(BINDIR)/disk
|
-@$(MBRDIR)/umount.sh $(BINDIR)/disk || /bin/true
|
||||||
@rm -Rvf ./ProjectTree
|
@rm -Rvf ./ProjectTree
|
||||||
@rm -Rvf $(BINDIR)/*.*
|
@rm -Rvf $(BINDIR)/* $(OBJDIR)/*.o \
|
||||||
@rm -Rvf $(OBJDIR)/*.o
|
$(OBJDIR)/*/*.o $(OBJDIR)/*/*.x86_64 $(OBJDIR)/*/*/*.o
|
||||||
@rm -Rvf $(OBJDIR)/*/*.o
|
|
||||||
@rm -Rvf $(OBJDIR)/*/*/*.o
|
|
||||||
@echo ${CL2}[[$@]] ${CL}Cleaned.${CL3}
|
@echo ${CL2}[[$@]] ${CL}Cleaned.${CL3}
|
||||||
|
|
||||||
$(BINDIR)/kaleid: $(LOBJDIR)/kaleid.x86_64
|
$(BINDIR)/kaleid: $(LOBJDIR)/kaleid.x86_64
|
||||||
|
@ -226,7 +224,7 @@ $(LOBJDIR)/loader.o: $(LOADERDIR)/loader.asm
|
||||||
|
|
||||||
$(BINDIR)/disk.img: $(MBRDIR)/create_disk.sh
|
$(BINDIR)/disk.img: $(MBRDIR)/create_disk.sh
|
||||||
@echo ${CL2}[$@]${NC} Constructing disk image...${CL3}
|
@echo ${CL2}[$@]${NC} Constructing disk image...${CL3}
|
||||||
-@$(MBRDIR)/umount.sh $(BINDIR)/disk
|
-@$(MBRDIR)/umount.sh $(BINDIR)/disk || /bin/true
|
||||||
@$(MBRDIR)/create_disk.sh $(BINDIR)/disk.img
|
@$(MBRDIR)/create_disk.sh $(BINDIR)/disk.img
|
||||||
@make install_mbr
|
@make install_mbr
|
||||||
@echo ${CL2}[$@]${NC} Constructing disk image...${CL3}
|
@echo ${CL2}[$@]${NC} Constructing disk image...${CL3}
|
||||||
|
@ -235,7 +233,7 @@ $(BINDIR)/disk.img: $(MBRDIR)/create_disk.sh
|
||||||
OS/K: $(BINDIR)/kaleid $(BINDIR)/disk.img ./ProjectTree
|
OS/K: $(BINDIR)/kaleid $(BINDIR)/disk.img ./ProjectTree
|
||||||
@mkdir -p $(BINDIR)/disk
|
@mkdir -p $(BINDIR)/disk
|
||||||
@echo ${CL2}[[$@]] ${NC}Integrating kernel...${CL3}
|
@echo ${CL2}[[$@]] ${NC}Integrating kernel...${CL3}
|
||||||
-@$(MBRDIR)/umount.sh $(BINDIR)/disk
|
-@$(MBRDIR)/umount.sh $(BINDIR)/disk || /bin/true
|
||||||
@$(MBRDIR)/mount.sh $(BINDIR)/disk.img $(BINDIR)/disk
|
@$(MBRDIR)/mount.sh $(BINDIR)/disk.img $(BINDIR)/disk
|
||||||
@cp $(BINDIR)/kaleid $(BINDIR)/disk/boot/kaleid
|
@cp $(BINDIR)/kaleid $(BINDIR)/disk/boot/kaleid
|
||||||
@$(MBRDIR)/umount.sh $(BINDIR)/disk
|
@$(MBRDIR)/umount.sh $(BINDIR)/disk
|
||||||
|
|
11
ProjectTree
11
ProjectTree
|
@ -68,16 +68,7 @@
|
||||||
│ │ ├── cpuid.o
|
│ │ ├── cpuid.o
|
||||||
│ │ ├── cursor.o
|
│ │ ├── cursor.o
|
||||||
│ │ ├── heap.o
|
│ │ ├── heap.o
|
||||||
│ │ ├── init
|
|
||||||
│ │ │ ├── init.o
|
|
||||||
│ │ │ └── table.o
|
|
||||||
│ │ ├── init.o
|
│ │ ├── init.o
|
||||||
│ │ ├── io
|
|
||||||
│ │ │ ├── cursor.o
|
|
||||||
│ │ │ ├── term.o
|
|
||||||
│ │ │ └── vga.o
|
|
||||||
│ │ ├── ke
|
|
||||||
│ │ │ └── panic.o
|
|
||||||
│ │ ├── malloc.o
|
│ │ ├── malloc.o
|
||||||
│ │ ├── map.o
|
│ │ ├── map.o
|
||||||
│ │ ├── panic.o
|
│ │ ├── panic.o
|
||||||
|
@ -168,4 +159,4 @@
|
||||||
├── qemu.log
|
├── qemu.log
|
||||||
└── Readme.md
|
└── Readme.md
|
||||||
|
|
||||||
31 directories, 112 files
|
28 directories, 106 files
|
||||||
|
|
Loading…
Reference in New Issue