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.
AzureMarker 779b79dcd6
Fix RUSTFLAGS not getting passed through
3 years ago
src Fix RUSTFLAGS not getting passed through 3 years ago
.gitignore Everything works 3 years ago
Cargo.toml Everything works 3 years ago
README.md Create 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 build and link (link also assures a build exists before running, so you can directly use link to compile and run).

Examples:

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

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

Any other parameters you pass after the command (being it build or link) will be passed during the compiling stage to cargo.