plain-os/README.md

22 lines
537 B
Markdown
Raw Permalink Normal View History

2022-03-27 16:41:22 +00:00
# PlainOS, something that may operate your system
This may or may not do things in the future.
## Building
Building the project requires Rust Nightly and the `bootimage` tool since I've yet to upgrade my `bootloader` dependency:
```bash
rustup override set nightly
rustup component add rust-src --toolchain nightly # needed for building `core` from source
cargo install bootimage
rustup component add llvm-tools-preview
```
You'll need QEMU to run the kernel. To build the project and run it in `qemu`, run:
```bash
cargo run
```