From 711fb8d93dfd3c5ed5e2f0cc85d068023c73db92 Mon Sep 17 00:00:00 2001 From: J PS Date: Wed, 8 Apr 2026 11:27:35 -0700 Subject: [PATCH] Update CMakeLists.txt --- codegen/CMakeLists.txt | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/codegen/CMakeLists.txt b/codegen/CMakeLists.txt index 69a6a71de2..43166840de 100644 --- a/codegen/CMakeLists.txt +++ b/codegen/CMakeLists.txt @@ -12,9 +12,22 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) set(CK_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/..) configure_file(${CK_ROOT}/include/ck/config.h.in ${CK_ROOT}/include/ck/config.h) -find_package(ROCM) +if (WIN32) + find_package(ROCmCMakeBuildTools REQUIRED PATHS C:/dist/TheRock) + set(HIP_PLATFORM "amd" CACHE STRING "HIP platform") +else() + find_package(ROCM REQUIRED PATHS /opt/rocm) +endif() + include(ROCMInstallTargets) -include(ROCMTest) +include(ROCMPackageConfigHelpers) +include(ROCMSetupVersion) +include(ROCMInstallSymlinks) +include(ROCMCreatePackage) +include(CheckCXXCompilerFlag) +include(ROCMCheckTargetIds) +include(TargetFlags) + list(APPEND CMAKE_PREFIX_PATH /opt/rocm $ENV{ROCM_PATH}) find_package(hiprtc REQUIRED)