lattice / quda

QUDA is a library for performing calculations in lattice QCD on GPUs.
https://lattice.github.io/quda
Other
287 stars 94 forks source link

CMakeLists.txt upgraded for Spack #1382

Closed bjoo closed 1 year ago

bjoo commented 1 year ago

Setting MPI_XXX_COMPILERS from MPICXX, MPICC etc.environment variables breaks Spack based builds.All I have done here is if one adds -DQUDA_SPACK_BUILD to CMake it won't look at those env variables

mathiaswagner commented 1 year ago

Thanks. I guess the whole logic there is more a legacy thing from the last decade. Would hope we can remove all of this but never bothered so far.