Update
This commit is contained in:
parent
4bb3bcc92f
commit
b3c07c03ad
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -1,4 +1,4 @@
|
||||||
/limine
|
/limine
|
||||||
/ovmf-x64
|
/ovmf
|
||||||
*.iso
|
*.iso
|
||||||
*.hdd
|
*.hdd
|
||||||
|
|
16
GNUmakefile
16
GNUmakefile
|
@ -14,20 +14,20 @@ run: $(IMAGE_NAME).iso
|
||||||
qemu-system-x86_64 -M q35 -m 2G -cdrom $(IMAGE_NAME).iso -boot d
|
qemu-system-x86_64 -M q35 -m 2G -cdrom $(IMAGE_NAME).iso -boot d
|
||||||
|
|
||||||
.PHONY: run-uefi
|
.PHONY: run-uefi
|
||||||
run-uefi: ovmf-x64 $(IMAGE_NAME).iso
|
run-uefi: ovmf $(IMAGE_NAME).iso
|
||||||
qemu-system-x86_64 -M q35 -m 2G -bios ovmf-x64/OVMF.fd -cdrom $(IMAGE_NAME).iso -boot d
|
qemu-system-x86_64 -M q35 -m 2G -bios ovmf/OVMF.fd -cdrom $(IMAGE_NAME).iso -boot d
|
||||||
|
|
||||||
.PHONY: run-hdd
|
.PHONY: run-hdd
|
||||||
run-hdd: $(IMAGE_NAME).hdd
|
run-hdd: $(IMAGE_NAME).hdd
|
||||||
qemu-system-x86_64 -M q35 -m 2G -hda $(IMAGE_NAME).hdd
|
qemu-system-x86_64 -M q35 -m 2G -hda $(IMAGE_NAME).hdd
|
||||||
|
|
||||||
.PHONY: run-hdd-uefi
|
.PHONY: run-hdd-uefi
|
||||||
run-hdd-uefi: ovmf-x64 $(IMAGE_NAME).hdd
|
run-hdd-uefi: ovmf $(IMAGE_NAME).hdd
|
||||||
qemu-system-x86_64 -M q35 -m 2G -bios ovmf-x64/OVMF.fd -hda $(IMAGE_NAME).hdd
|
qemu-system-x86_64 -M q35 -m 2G -bios ovmf/OVMF.fd -hda $(IMAGE_NAME).hdd
|
||||||
|
|
||||||
ovmf-x64:
|
ovmf:
|
||||||
mkdir -p ovmf-x64
|
mkdir -p ovmf
|
||||||
cd ovmf-x64 && curl -o OVMF-X64.zip https://efi.akeo.ie/OVMF/OVMF-X64.zip && 7z x OVMF-X64.zip
|
cd ovmf && curl -Lo OVMF-X64.zip https://efi.akeo.ie/OVMF/OVMF-X64.zip && unzip OVMF-X64.zip
|
||||||
|
|
||||||
limine:
|
limine:
|
||||||
git clone https://github.com/limine-bootloader/limine.git --branch=v4.x-branch-binary --depth=1
|
git clone https://github.com/limine-bootloader/limine.git --branch=v4.x-branch-binary --depth=1
|
||||||
|
@ -76,5 +76,5 @@ clean:
|
||||||
|
|
||||||
.PHONY: distclean
|
.PHONY: distclean
|
||||||
distclean: clean
|
distclean: clean
|
||||||
rm -rf limine ovmf-x64
|
rm -rf limine ovmf
|
||||||
$(MAKE) -C kernel distclean
|
$(MAKE) -C kernel distclean
|
||||||
|
|
Loading…
Reference in a new issue