- cargo
- rustup
- qemu
- Python 3.8
Install the dependencies.
Then run these three commands in the root directory of the project:
rustup override set nightly
cargo install bootimage
rustup component add llvm-tools-preview
rustup component add rust-src
- Build (release):
make
- Build (release) and run:
make run
- Build release:
make ferros_release
- Build without optimizations:
make ferros
- Build and open documentation:
make doc
- Clean:
make clean
- Format:
make fmt
- Count the number of lines:
make count
- It is accessible in
/docs
- Compile the files with
make
- Find them in
/docs/artifacts