From 3f4b70cafd32b5e4369e3e7dfd3ec968776f8df2 Mon Sep 17 00:00:00 2001 From: AravindanC Date: Fri, 12 May 2023 15:23:03 -0700 Subject: [PATCH] SWDEV-336531 - Fix for relative path issue in debuginfo Change-Id: Ie36d1a93f40ddc3a42823eb83e041af8c55bcdee --- rocclr/cmake/ROCclr.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rocclr/cmake/ROCclr.cmake b/rocclr/cmake/ROCclr.cmake index 6d6d17c125..10fa979735 100644 --- a/rocclr/cmake/ROCclr.cmake +++ b/rocclr/cmake/ROCclr.cmake @@ -44,7 +44,10 @@ add_library(rocclr STATIC) include(ROCclrCompilerOptions) -set(ROCCLR_SRC_DIR "${CMAKE_CURRENT_LIST_DIR}/..") +# To Fix path issue due to current dir (cmake folder - cmake/../) in debuginfo +get_filename_component(_ROCCLR_SRC_DIR_PATH "${CMAKE_CURRENT_LIST_DIR}/../" REALPATH) +set(ROCCLR_SRC_DIR "${_ROCCLR_SRC_DIR_PATH}") + mark_as_advanced(ROCCLR_SRC_DIR) set(ROCCLR_INCLUDE_DIR "${ROCCLR_SRC_DIR}/include" PARENT_SCOPE) mark_as_advanced(ROCCLR_INCLUDE_DIR)