To build this project on macOS, you will need the following:
- Rust
- OpenSSL development libraries
Run the following command to install Rust via rustup:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shAfter installation, configure your shell with:
source $HOME/.cargo/envVerify installation:
rustc --versionTo install OpenSSL, use Homebrew:
brew install opensslYou may need to manually set environment variables to ensure the system finds the OpenSSL library:
export OPENSSL_DIR=$(brew --prefix openssl)
export PKG_CONFIG_PATH=$OPENSSL_DIR/lib/pkgconfigOnce all dependencies are installed, build the project with:
cargo build