diff --git a/projects/clr/hipamd/cmake/FindHIP.cmake b/projects/clr/hipamd/cmake/FindHIP.cmake index 27b2d254f6..7e391bf240 100644 --- a/projects/clr/hipamd/cmake/FindHIP.cmake +++ b/projects/clr/hipamd/cmake/FindHIP.cmake @@ -238,6 +238,8 @@ elseif("${HIP_COMPILER}" STREQUAL "clang") set(HIP_CLANG_PATH "$ENV{ROCM_PATH}/llvm/bin") elseif(DEFINED ENV{HIP_PATH}) set(HIP_CLANG_PATH "$ENV{HIP_PATH}/../llvm/bin") + elseif(DEFINED HIP_PATH) + set(HIP_CLANG_PATH "${HIP_PATH}/../llvm/bin") else() set(HIP_CLANG_PATH "/opt/rocm/llvm/bin") endif() @@ -655,6 +657,8 @@ macro(HIP_ADD_EXECUTABLE hip_target) set(HIP_CLANG_PATH "$ENV{ROCM_PATH}/llvm/bin") elseif(DEFINED ENV{HIP_PATH}) set(HIP_CLANG_PATH "$ENV{HIP_PATH}/../llvm/bin") + elseif(DEFINED HIP_PATH) + set(HIP_CLANG_PATH "${HIP_PATH}/../llvm/bin") else() set(HIP_CLANG_PATH "/opt/rocm/llvm/bin") endif()