Cargo command to work with Nintendo 3DS project binaries.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mateo Cabanal 880661157c
added error messages, replacing unwrap()'s with expect()'s
3 years ago
src added error messages, replacing unwrap()'s with expect()'s 3 years ago
.gitignore Everything works 3 years ago
Cargo.toml Bump minimum rustc toolchain 3 years ago
README.md Update README.md 3 years ago

README.md

cargo-3ds

Cargo command to work with Nintendo 3DS project binaries. Based on cargo-psp.

Usage

While you can set the nightly version of Rust as default for the project you're working on (rustup override nightly), my suggested method is: cargo +nightly 3ds.
The commands are the same as cargo ("run" also uses 3dslink, so you can directly use run to compile and run on your system).

Examples:

cargo +nightly 3ds build
cargo +nightly 3ds run --release

You can pass or not --release to build with debug symbols or not, and this works for both build and run.

Any other parameters you pass after the command will be passed during the compiling stage to cargo.