ECP-VeloC / redset

Low-level distributed erasure coding library to protect datasets of MPI applications
MIT License
2 stars 3 forks source link

Add cmake config support #45

Closed nmm0 closed 1 year ago

nmm0 commented 1 year ago

See: https://github.com/ECP-VeloC/KVTree/pull/66

This PR is dependent on https://github.com/ECP-VeloC/rankstr/pull/19 being merged

It's possible that the CI will need to be updated to properly find KVTree and rankstr, but I'm not familiar with the CI system

nmm0 commented 1 year ago

I think the problem with the CI runs is because the dependency config packages were named with lowercase, e.g. rankstr which is different from the mixed case that was used previously. So either I need to go back and change the names to mixed case like they were previously, or we could change the CI to use rankstr_DIR as the parameter to CMake.