Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 808 Bytes

README.md

File metadata and controls

32 lines (27 loc) · 808 Bytes

FerrOS

Build status : Rust

Dependencies

  • cargo
  • rustup
  • qemu
  • Python 3.8

Installation

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

Usage

  • 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

Accessing the report

  • It is accessible in /docs
  • Compile the files with make
  • Find them in /docs/artifacts