To compile Rust sources, the target x86_64-unknown-none
must be available. It can be installed via:
rustup target add x86_64-unknown-none
One command to rule them all
make
Compile and link all the needed sources. Objects will be placed inside the build directory
make build
The disk image will be created in the project's root directory and will have a size of approximately 100 MB
make create
At the moment the only supported emulators are qemu
and bochs
make run
The emulator to use can be choosen by setting the VM
variable while calling make
The default emulator is qemu
. To run with bochs
:
make run VM=bochs
The build folder and the disk image will be permanently deleted
make clean
Long Live Rebels