All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased - 2022-07-09
Hugo4OS-BootloaderIs no longer a submodule, but part of the repoHugo4OS-BootloaderIs now its own crate, instead of a fork ofrust-osdev/bootloaderIt's still using the
rust-osdev/bootloadercodebase, but without its build system. BIOS and UEFI will probably also be split into seperate crates.- Revamped entire build system for more control
Instead of building using
rust-osdev/bootloader's multi-step build-system,Hugo4OSnow usesjustfor running commands directly. This change significantly decreases build times as therebuild.rs,builder.rsand thebootcrate now no longer need to be compiled. - Hugo4OS images now export to
img/instead oftarget/x86_64-bootloader/release/