From 44cdb3b395326d99783f322e4bd19cb3d4350694 Mon Sep 17 00:00:00 2001 From: Maneesh Gupta Date: Fri, 31 Mar 2023 05:41:10 +0000 Subject: [PATCH] SWDEV-361630 - Fix loading of versioned comgr for hiprtc Change-Id: Ib0f604008e9197029eeacd22bc853538cda24cb5 [ROCm/clr commit: 52b78d8e793be22c770fc8f821da40a8b6a811be] --- projects/clr/rocclr/cmake/ROCclrLC.cmake | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/projects/clr/rocclr/cmake/ROCclrLC.cmake b/projects/clr/rocclr/cmake/ROCclrLC.cmake index 480ce79b6d..b41fcea8a0 100644 --- a/projects/clr/rocclr/cmake/ROCclrLC.cmake +++ b/projects/clr/rocclr/cmake/ROCclrLC.cmake @@ -32,7 +32,12 @@ if(BUILD_SHARED_LIBS) endif() target_link_libraries(rocclr PUBLIC amd_comgr) -if(${CMAKE_PROJECT_NAME} STREQUAL "hip") +if(CLR_BUILD_HIP) + # Temporary hack for versioned comgr needed by hiprtc + file(STRINGS ${HIP_COMMON_DIR}/VERSION VERSION_LIST REGEX "^[0-9]+") + list(GET VERSION_LIST 0 HIP_VERSION_MAJOR) + list(GET VERSION_LIST 1 HIP_VERSION_MINOR) + add_definitions(-DHIP_MAJOR_VERSION=${HIP_VERSION_MAJOR}) add_definitions(-DHIP_MINOR_VERSION=${HIP_VERSION_MINOR}) endif()