For contributing, you need additional dependencies
The best way to install Haskell, is using GHCup.
For functional tests, you will need LLVM-lit (lit on pip), and LLVM FileCheck (included with LLVM development packages).
On Fedora:
sudo dnf install llvm
pip install lit
After installing the necessary dependencies, in order to build the project, use the Makefile. Follow these steps:
- Clone the project:
git clone [email protected]:EpitechPromo2026/B-FUN-500-PAR-5-2-glados-jeremy.elalouf.git
- Go to the project directory:
cd B-FUN-500-PAR-5-2-glados-jeremy.elalouf.git
- Build using Makefile:
make
- To use the project globally, install it:
make install
- To build unit tests, use:
make tests_run
- To run functional tests, use:
lit -v ./test/functional