Using rls with the cargo-n64 repo sucks because it contains code for the native machine (e.g. cargo-n64 runs on macOS, Linux, or Windows) and the examples, which only run on N64. This bifurcation causes rls to barf with unsavory errors when the example code is opened in an IDE.
Available options:
- Split examples into a new repo with its own
rls.toml config for the N64 target (and revert the Cargo workspace)
- Move examples to
rrt0 (otherwise same as above)
- Try to hax
rls to be aware of architecture-specific crates in a workspace?
Using
rlswith thecargo-n64repo sucks because it contains code for the native machine (e.g.cargo-n64runs on macOS, Linux, or Windows) and the examples, which only run on N64. This bifurcation causesrlsto barf with unsavory errors when the example code is opened in an IDE.Available options:
rls.tomlconfig for the N64 target (and revert the Cargo workspace)rrt0(otherwise same as above)rlsto be aware of architecture-specific crates in a workspace?