diff options
author | Ian Moffett <ian@osmora.org> | 2025-04-16 14:59:44 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-04-16 14:59:44 -0400 |
commit | f9a96c79b4bf027564add55ceb488a6428283e88 (patch) | |
tree | c5944ee50f19820d93827545fe72307655934067 | |
parent | 451631e73f59f0383425bcf19479814771e68879 (diff) |
boot: Upgrade to limine v9.x + add backdrop
Signed-off-by: Ian Moffett <ian@osmora.org>
-rw-r--r-- | Makefile.in | 3 | ||||
-rwxr-xr-x | bootstrap | 2 | ||||
-rw-r--r-- | builddeps/limine.cfg | 8 | ||||
-rw-r--r-- | builddeps/limine.conf | 13 | ||||
-rw-r--r-- | builddeps/tree.jpg | bin | 0 -> 370601 bytes |
5 files changed, 16 insertions, 10 deletions
diff --git a/Makefile.in b/Makefile.in index edf7193..d7f5c8d 100644 --- a/Makefile.in +++ b/Makefile.in @@ -112,9 +112,10 @@ iso: mkdir -p iso_root/EFI/BOOT/ cp stand/limine/BOOTX64.EFI iso_root/EFI/BOOT/ mv ramfs.cpio iso_root/boot/ - cp builddeps/limine.cfg stand/limine/limine-bios.sys \ + cp builddeps/limine.conf stand/limine/limine-bios.sys \ stand/limine/limine-bios-cd.bin stand/limine/limine-uefi-cd.bin iso_root/ cp base/boot/* iso_root/boot/ + cp builddeps/tree.jpg iso_root/boot/ xorriso -as mkisofs -b limine-bios-cd.bin -no-emul-boot -boot-load-size 4\ -boot-info-table --efi-boot limine-uefi-cd.bin -efi-boot-part \ --efi-boot-image --protective-msdos-label iso_root -o Hyra.iso > /dev/null @@ -23,7 +23,7 @@ prepare() { } fetch() { - try_fetch "git clone https://github.com/limine-bootloader/limine.git --branch=v6.x-branch-binary --depth=1" "stand/limine" + try_fetch "git clone https://github.com/limine-bootloader/limine.git --branch=v9.x-binary --depth=1" "stand/limine" } build_limine() { diff --git a/builddeps/limine.cfg b/builddeps/limine.cfg deleted file mode 100644 index 87b39de..0000000 --- a/builddeps/limine.cfg +++ /dev/null @@ -1,8 +0,0 @@ -TIMEOUT=0 - -:Hyra - -PROTOCOL=limine -KERNEL_PATH=boot:///boot/hyra-kernel -MODULE_PATH=boot:///boot/ramfs.cpio -EDITOR_ENABLED=no diff --git a/builddeps/limine.conf b/builddeps/limine.conf new file mode 100644 index 0000000..f1907ea --- /dev/null +++ b/builddeps/limine.conf @@ -0,0 +1,13 @@ +timeout=10 +${WALLPAPER_PATH}=boot():/boot/tree.jpg +wallpaper: ${WALLPAPER_PATH} +interface_branding_color: 1 +term_background: 40000000 +interface_branding: HYRA // OSMORA GATEWAY +resolution: 1280x720 + +/Hyra + protocol: limine + kernel_path: boot():/boot/hyra-kernel + module_path: boot():/boot/ramfs.cpio + diff --git a/builddeps/tree.jpg b/builddeps/tree.jpg Binary files differnew file mode 100644 index 0000000..f22460d --- /dev/null +++ b/builddeps/tree.jpg |