Installation
Set up your environment to develop with the Foresight Development Kit.
Rust
The Foresight Development Kit is built with Rust. You will need the latest stable version of Rust installed on your system.
- Install via rustup:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - If you are new to Rust, we highly recommend reading The Rust Programming Language (The Rust Book) to familiarize yourself with its concepts.
Bevy
Since the Foresight Development Kit is built on the Bevy Engine, you may need to install certain system dependencies depending on your operating system (e.g., for graphics and windowing). Refer to the Bevy Setup Guide for detailed instructions for your platform.
Repository Setup
Clone the repository and navigate to the project root:
git clone https://github.com/ForesightMiningSoftwareCorporation/fsl_libs.git
cd fsl_libs/foundryBuilding the Project
You can build the client and all workspace dependencies using:
cargo build