-
Notifications
You must be signed in to change notification settings - Fork 16
Setting up your development environment
Niklas Dewally edited this page Oct 10, 2024
·
5 revisions
Conjure Oxide supports Linux and Mac.
Windows users should install WSL and follow the Linux (Ubuntu) instructions below:
Linux (Debian/Ubuntu)
The following software is required:
MacOS
The following software is required:
St Andrews CS Linux Systems
-
Download and install the pre-built binaries for Conjure. Place these in
/cs/home/<username>/usr/bin
or elsewhere in your$PATH
. -
Install
rustup
and the latest version of Rust throughrustup
. The school provided Rust version does not work.- By default,
rustup
installs to your local home directory; therefore, you may need to re-installrustup
and Rust after restarting a machine or when using a new lab PC.
- By default,
Installing sccache improves compilation speeds of this project by caching crates and C/C++ dependencies system-wide.
- Install sccache and follow the setup instructions for Rust. Minion detects and uses sccache out of the box, so no C++ specific installation steps are required.
The contents of this repository are licensed under the Mozilla Public Licence.