1 unstable release

Uses old Rust 2015

0.1.0 Dec 3, 2017

#30 in #metal

Apache-2.0/MIT

13KB
363 lines

Forge

Forge is a tool for creating bare-metal applications with metal.

Installation:

Install with cargo install forge.

Usage:

  1. Create a new project with forge new <project-name>

  2. Build with forge build.

  3. Run with qemu-system-x86_64 -cdrom build/x86_64.iso.

If I have time, I'll add more architectures.

Caveats:

  1. Currently, you must have grub-mkrescue (apt install xorriso), ld, and xargo installed into the path.

Dependencies

~0.8–1.3MB
~31K SLoC