alias b := build alias c := clean alias l := lint alias r := run alias t := test # Compiles the rust source files build *ARGUMENTS: cargo build --release *ARGUMENTS # Removes temporary files clean: cargo clean # Lints the rust source files lint *ARGUMENTS: cargo check *ARGUMENTS # Compiles and executes the main.rs file run *ARGUMENTS: cargo run *ARGUMENTS # Runs the unittests test *ARGUMENTS: cargo test *ARGUMENTS