Building FIAT
To build FIAT as an executable/ binary, it is required to clone the FIAT repository to your local drive. This required git to be installed on your local machine.
git clone git@github.com:Deltares/Delft-FIAT.gitBesides git, a python installation/ environment with the necessary packages is needed. It is recommended to use miniforge3 for this purpose.
- Create a yml for a seperate build environment:
 
python make_env.py build- Create the environment with mamba. This time, FIAT will be automatically installed with the environment:
 
mamba env create -f environment.yml- Go to the .build/ directory and execute the win64.bat script:
 
cd ./.build
win64.batThat’s it. A FIAT application will be located in the {root}/bin/Release folder.
- Create a yml for a seperate build environment:
 
python make_env.py build- Create the environment with mamba. This time, FIAT will be automatically installed with the environment:
 
mamba env create -f environment.yml- Set the rights of the shell script and exexute it:
 
chmod u+x .build/linux64.sh
.build/linux64.shThat’s it. A FIAT application will be located in the {root}/bin/Release folder