From 71a6ee009f9dfb621ec2db0eaf83f4d2ad6f2f7e Mon Sep 17 00:00:00 2001 From: Axel Huebl Date: Sat, 3 Feb 2024 23:49:11 -0800 Subject: [PATCH] Fix: Pre-Installed AMReX w/ CUDA Fix CMake language activation with pre-installed AMReX using the CUDA backend. --- cmake/dependencies/AMReX.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/dependencies/AMReX.cmake b/cmake/dependencies/AMReX.cmake index 8ab957b2..9877fb80 100644 --- a/cmake/dependencies/AMReX.cmake +++ b/cmake/dependencies/AMReX.cmake @@ -72,6 +72,10 @@ macro(find_amrex) # https://amrex-codes.github.io/amrex/docs_html/BuildingAMReX.html#importing-amrex-into-your-cmake-project find_package(AMReX 24.02 CONFIG REQUIRED COMPONENTS PARTICLES PIC) message(STATUS "AMReX: Found version '${AMReX_VERSION}'") + + if(AMReX_GPU_BACKEND STREQUAL CUDA) + enable_language(CUDA) + endif() endif() endmacro()