
* [xsdk-examples] Initial commit for v0.4.0 * [xsdk-examples] v0.4.0 depends on xsdk@0.8.0 * add in missing xsdk dependencies * [xsdk-examples] remove repeated 'depends_on' directive * [xsdk-examples] simplify and extend a bit the package [mfem] process more optional dependencies of HiOp [strumpack, superlu-dist] add a workaround for an issue on Mac * [mfem] fix the handling of the hiop dependency * [@spackbot] updating style on behalf of v-dobrev * [xsdk-examples] enable 'heffte' and 'tasmanian' if enabled in 'xsdk' * [xsdk-examples] Add PUMI dependency * [xsdk-examples] Add preCICE dependency * [xsdk-examples] add +rocm * heffte: add in a backport fix for building xsdk-examples with cuda * [xsdk] Remove the explicit requirement for deal.II to be built +hdf5 * ENABLE_ROCM -> ENABLE_HIP * [hiop] Workaround for CMake not finding Cray's BLAS (libsci) [xsdk-examples] Set CUDA/HIP architectures; sync cuda/rocm variants with xsdk * [@spackbot] updating style on behalf of v-dobrev * [exago] Workaround for CMake not finding Cray's LAPACK/BLAS, libsci [mfem] Tweaks for running tests under Flux and PBS * [slate] Pass CUDA/HIP architectures to CMake * [heffte] For newer CMake versions, set CMAKE_CUDA_ARCHITECTURES * [hypre] Patch v2.26.0 to fix sequential compilation in 'src/seq_mv' * [xsdk-examples] Some tweaks in dependencies and compilers used * [xsdk] Make the 'trilinos' variant sticky [xsdk-examples] Tweak dependencies * [slate] Fix copy-paste error * [xsdk-examples] Workaround for CMakePackage not having the legacy property 'build_directory' * [xsdk-examples] Replace the testing branch used temporarily for v0.4.0 with the official release --------- Co-authored-by: Satish Balay <balay@mcs.anl.gov>
14 lines
727 B
Diff
14 lines
727 B
Diff
diff --git a/cmake/HeffteConfig.cmake b/cmake/HeffteConfig.cmake
|
|
index 8bbe907..df1cf86 100644
|
|
--- a/cmake/HeffteConfig.cmake
|
|
+++ b/cmake/HeffteConfig.cmake
|
|
@@ -51,7 +51,7 @@ if (@Heffte_ENABLE_MAGMA@ AND NOT TARGET Heffte::MAGMA)
|
|
set_target_properties(Heffte::MAGMA PROPERTIES INTERFACE_INCLUDE_DIRECTORIES @HeffteMAGMA_INCLUDES@)
|
|
if (@Heffte_ENABLE_CUDA@)
|
|
list(FILTER CUDA_CUBLAS_LIBRARIES EXCLUDE REGEX "-NOTFOUND$") # work-around CMake 3.10 + CUDA 10
|
|
- target_link_libraries(Heffte Heffte::MAGMA INTERFACE ${CUDA_CUBLAS_LIBRARIES})
|
|
+ target_link_libraries(Heffte::MAGMA INTERFACE ${CUDA_CUBLAS_LIBRARIES})
|
|
endif()
|
|
if (@Heffte_ENABLE_ROCM@)
|
|
find_package(rocblas REQUIRED)
|