Installation - ChairImpSec/PROLEAD GitHub Wiki
Prerequisites
Before you can install prolead, ensure that the Nix package manager is installed on your system. If you haven't installed, please follow the installation guide on the official Nix website. If you're using WSL, opt for the multi-user installation.
Clone
If you have the repository, navigate to its directory. If you don't, you may need to clone it using Git:
git clone https://github.com/ChairImpSec/PROLEAD
cd PROLEAD
Installation
To install the prolead package run the following command in the terminal:
nix-env -i -f default.nix
This installs the latest version with version number 3.0.3 to your path.
If you prefer to have prolead only installed in a development shell you can just clone the repository and enter the prolead directory. Then you can run:
nix-shell
In this shell you can build prolead using the makefile.
Remove
To uninstall the installed version of prolead execute nix-env --uninstall prolead-v3.0.3
.
For version v3.0.3
the command is:
nix-env --uninstall prolead-v3.0.3
nix-collect-garbage
Run
Once the installation is complete, you can execute prolead by simply typing:
PROLEAD
This will start the default evaluation specified in design.v
and config.json
.