:link: www.raphael-xiv.com
Raphael is a crafting rotation solver for the online game Final Fantasy XIV.
The Rust toolchain is required to build the solver.
To build and run the application:
cargo run --release
To build and run the command-line interface (CLI):
cargo run --release --package raphael-cli -- <cli-args>
The CLI can also be installed so that it can be called from anywhere:
cargo install --path raphael-cli
Trunk is required to bundle and host the website and can be installed via the Rust toolchain:
cargo install --locked trunk
To build and host the application locally:
export RANDOM_SUFFIX=""
export RUSTFLAGS="--cfg=web_sys_unstable_apis"
trunk serve --release --dist distrib