tbd
For the llvm-project dependency, we can either clone recursively or can initialize the submodules post-hoc
git clone --recursive https://github.com/ludgerpaehler/LULESH-Fortran.git
or for initializing the submodule
git submodule update --init --recursive
To then build the LLVM toolchain one just has to call onto the Makefile from the root of the repository
make llvm
To install the Intel oneAPI toolchain, please follow the provided instructions on Intel's website. To be able to compile LULESH with Intel compilers you require the following two components from Intel oneAPI, which have to be installed in the specified order: