From d7086073d9cc2d6f9174731bf8d8fb907d5d99e7 Mon Sep 17 00:00:00 2001 From: Miguel Date: Fri, 21 Sep 2018 15:40:35 +0200 Subject: trying uefi --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 9d9e40f..e8a4d43 100644 --- a/Makefile +++ b/Makefile @@ -104,6 +104,7 @@ ASM_OBJECTS+=$(ASM_MULTIBOOT_OBJ2) #### BINARIES AND SUBMODULES ######## FOOLOS_ISO=FoolOS.iso +FOOLOS_ISO_EFI=FoolOS-EFI.iso KERNEL_IMG=foolos.img BIN_KERNEL=kernel.bin BIN_MBR=./boot1/mbr.bin @@ -206,7 +207,7 @@ stop-qemu: ############ cleanup ############ clean: $(CLEANDIRS) - @echo "Cleaning..."; rm -f *.bin $(FOOLOS) $(FOOLOS_ISO) $(FOOLOS_VDI) $(KERNEL_ENTRY) $(KERNEL_IMG) $(ASM_OBJECTS) $(OBJECTS) $(IMG_FILLUP) $(BIN_MBR) $(BIN_MP) $(BIN_STAGE2) $(DEPS) bochs.out bochs.log ne2k-tx.log ne2k-txdump.txt tags grubiso/boot/foolos.bin grubiso/boot/ext2.img + @echo "Cleaning..."; rm -f *.bin $(FOOLOS) $(FOOLOS_ISO) $(FOOLOS_ISO_EFI) $(FOOLOS_VDI) $(KERNEL_ENTRY) $(KERNEL_IMG) $(ASM_OBJECTS) $(OBJECTS) $(IMG_FILLUP) $(BIN_MBR) $(BIN_MP) $(BIN_STAGE2) $(DEPS) bochs.out bochs.log ne2k-tx.log ne2k-txdump.txt tags grubiso/boot/foolos.bin grubiso/boot/ext2.img @echo "Cleaning Documentation..."; rm -f ./doc/ -r tags: @@ -231,7 +232,8 @@ $(FOOLOS_ISO): $(KERNEL_IMG) userspace @echo "Create ISO..." @cp $(KERNEL_IMG) grubiso/boot/foolos.bin @cp $(IMG_USERSPACE) grubiso/boot - @grub-mkrescue -o $(FOOLOS_ISO) grubiso/ + @grub-mkrescue -d /usr/lib/grub/i386-efi -o $(FOOLOS_ISO_EFI) grubiso/ + @grub-mkrescue -d /usr/lib/grub/i386-pc -o $(FOOLOS_ISO) grubiso/ @echo "Finished ISO" @echo "------------------------" -- cgit v1.2.3