Documentation Pages
Installation
Binary
There are multiple options to choose from:
A. Download executable:
- Download executable from the Release page
B. Install using crates.io:
[!NOTE] If you do not have Rust installed yet, run
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
to install Rustup and the Rust programming language along with the package manager, Cargo.Alternatively, use the repo’s Nix Flake to set up the dev env automatically, by entering the dev shell manually or by using Nix-direnv.
- Run
cargo install problem_generator
to install the problem generator from crates.io
C. Compile
[!NOTE] If you do not have Rust installed yet, run
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
to install Rustup and the Rust programming language along with the package manager, Cargo.Alternatively, use the repo’s Nix Flake to set up the dev env automatically, by entering the dev shell manually or by using Nix-direnv.
- Checkout this repository
git clone https://github.com/tobiasvandriessel/problem-generator && cd problem-generator
- and run
cargo install --path .
orcargo build --release
, depending on whether you want it installed or just built.