From 20e6c87a098c47b4cb62d5dc49bfa1563cb452e1 Mon Sep 17 00:00:00 2001 From: "Cheruvally, Aravindan" Date: Thu, 20 Feb 2025 11:07:35 -0500 Subject: [PATCH] Enable/Disable rocprofiler-register pkg dependency based on build type (#30) Co-authored-by: Yat Sin, David --- CMakeLists.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 108371a0fb..25478b129b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -98,8 +98,11 @@ if (NOT DEFINED BUILD_SHARED_LIBS) set(BUILD_SHARED_LIBS ON) endif() -# Set dependency for rocprofiler-register package -set(HSA_DEP_ROCPROFILER_REGISTER ON CACHE INTERNAL "") +# Set hsa pkg dependency with rocprofiler-register package +# for Shared Library Only. +if (BUILD_SHARED_LIBS) + set(HSA_DEP_ROCPROFILER_REGISTER ON CACHE INTERNAL "") +endif() if (HSA_DEP_ROCPROFILER_REGISTER) string(APPEND CPACK_DEBIAN_BINARY_PACKAGE_DEPENDS ", rocprofiler-register")