cmake : minor [no ci]

This commit is contained in:
Georgi Gerganov 2024-06-25 11:30:47 +03:00
parent 070031df6b
commit 3978393047
No known key found for this signature in database
GPG key ID: BF970631944C16B7

View file

@ -366,14 +366,14 @@ if (GGML_HIPBLAS)
list(APPEND CMAKE_PREFIX_PATH "${ROCM_PATH}/lib64/cmake") list(APPEND CMAKE_PREFIX_PATH "${ROCM_PATH}/lib64/cmake")
# CMake on Windows doesn't support the HIP language yet # CMake on Windows doesn't support the HIP language yet
if(WIN32) if (WIN32)
set(CXX_IS_HIPCC TRUE) set(CXX_IS_HIPCC TRUE)
else() else()
string(REGEX MATCH "hipcc(\.bat)?$" CXX_IS_HIPCC "${CMAKE_CXX_COMPILER}") string(REGEX MATCH "hipcc(\.bat)?$" CXX_IS_HIPCC "${CMAKE_CXX_COMPILER}")
endif() endif()
if(CXX_IS_HIPCC) if (CXX_IS_HIPCC)
if(LINUX) if (LINUX)
if (NOT ${CMAKE_CXX_COMPILER_ID} MATCHES "Clang") if (NOT ${CMAKE_CXX_COMPILER_ID} MATCHES "Clang")
message(WARNING "Only LLVM is supported for HIP, hint: CXX=/opt/rocm/llvm/bin/clang++") message(WARNING "Only LLVM is supported for HIP, hint: CXX=/opt/rocm/llvm/bin/clang++")
endif() endif()
@ -383,7 +383,7 @@ if (GGML_HIPBLAS)
endif() endif()
else() else()
# Forward AMDGPU_TARGETS to CMAKE_HIP_ARCHITECTURES. # Forward AMDGPU_TARGETS to CMAKE_HIP_ARCHITECTURES.
if(AMDGPU_TARGETS AND NOT CMAKE_HIP_ARCHITECTURES) if (AMDGPU_TARGETS AND NOT CMAKE_HIP_ARCHITECTURES)
set(CMAKE_HIP_ARCHITECTURES ${AMDGPU_TARGETS}) set(CMAKE_HIP_ARCHITECTURES ${AMDGPU_TARGETS})
endif() endif()
cmake_minimum_required(VERSION 3.21) cmake_minimum_required(VERSION 3.21)