From fc7c46a389124b2259192cead852818f928f4a71 Mon Sep 17 00:00:00 2001 From: Dr-Noob Date: Thu, 16 Oct 2025 07:23:50 +0200 Subject: [PATCH] Minor improvements --- CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3b6230a..a4f256e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,7 +27,7 @@ if(ENABLE_CUDA_BACKEND) endif() if(ENABLE_HSA_BACKEND) - find_package(ROCmCMakeBuildTools) + find_package(ROCmCMakeBuildTools QUIET) if (ROCmCMakeBuildTools_FOUND) find_package(hsa-runtime64 1.0 REQUIRED) link_directories(hsa_backend hsa-runtime64::hsa-runtime64) @@ -49,6 +49,7 @@ if(ENABLE_HSA_BACKEND) endif() else() # rocm-cmake is not installed, try to manually find neccesary files. + message(STATUS "${BoldYellow}Could NOT find HSA automatically, running manual search...${ColorReset}") if (NOT DEFINED ROCM_PATH) set(ROCM_PATH "/opt/rocm" CACHE PATH "Path to ROCm") endif() @@ -57,10 +58,10 @@ if(ENABLE_HSA_BACKEND) find_library(HSA_LIBRARY hsa-runtime64 HINTS ${ROCM_PATH}/lib ${ROCM_PATH}/lib64) if (HSA_INCLUDE_DIR AND HSA_LIBRARY) - message(STATUS "${BoldYellow}Found ROCm manually${ColorReset}") + message(STATUS "${BoldYellow}HSA was found manually${ColorReset}") else() set(ENABLE_HSA_BACKEND false) - message(STATUS "${BoldYellow}ROCm not found${ColorReset}") + message(STATUS "${BoldYellow}HSA was not found manually${ColorReset}") endif() endif() endif() @@ -145,7 +146,6 @@ if(ENABLE_HSA_BACKEND) endif() target_include_directories(hsa_backend PRIVATE "${HSA_INCLUDE_DIR}") - message(STATUS "Found HSA: ${HSA_INCLUDE_DIR}") if (HSA_LIBRARY) target_link_libraries(hsa_backend PRIVATE ${HSA_LIBRARY})