KokkosKernels: Use existing macros for TPLs like MKL
Created by: mhoemmen
@trilinos/tpetra
I'm looking in tpetra/kernels/src/stage/graph/impl/KokkosKernels_SPGEMM_mkl_impl.hpp. I notice a macro KERNELS_HAVE_MKL. This is some macro that gets defined somewhere by hand in the code. It is not plugged into the CMake build system at all. KokkosKernels already has a macro, HAVE_TPETRAKERNELS_MKL. Please use that instead. "KERNELS_HAVE_MKL" is too general of a name; it is likely to collide with other software library's macro.