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.
Meziu 5420057493
Merge pull request #19 from Meziu/feature/use-prebuilt-std
3 years ago
src Use the pre-built std if available in sysroot 3 years ago
.gitignore Everything works 3 years ago
Cargo.toml Update to 2021 edition 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.