DILL provides instruction-level code generation, register allocation and simple optimizations for generating executable code directly into memory regions for immediate use.
It corrects libffi::libffi targets properties so that CMake libraries that links to libffi::libffi can set their rpath pointing to the directory where libffi was found.
We need this particularly in the ADIOS2 project so that we can build ADIOS2 with Spack since Spack does not set the LD_LIBRARY_PATH of the loaded libraries requiring projects linking to libraries in Spack to set their corresponding runpath.
It corrects libffi::libffi targets properties so that CMake libraries that links to libffi::libffi can set their rpath pointing to the directory where libffi was found.
We need this particularly in the ADIOS2 project so that we can build ADIOS2 with Spack since Spack does not set the LD_LIBRARY_PATH of the loaded libraries requiring projects linking to libraries in Spack to set their corresponding runpath.