From eb183d4e7bc2b50a49a197239616ec0f3d046230 Mon Sep 17 00:00:00 2001 From: Evgeny Date: Wed, 23 Jan 2019 22:05:50 -0600 Subject: [PATCH] enabling PROF_API pkgconfig --- hipamd/CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hipamd/CMakeLists.txt b/hipamd/CMakeLists.txt index 63772c893d..03d492a497 100644 --- a/hipamd/CMakeLists.txt +++ b/hipamd/CMakeLists.txt @@ -155,7 +155,12 @@ add_to_config(_buildInfo COMPILE_HIP_ATP_MARKER) ################ if(USE_PROF_API EQUAL 1) if(NOT DEFINED PROF_API_HEADER_PATH) - set(PROF_API_HEADER_PATH /opt/rocm/roctracer/include/ext) + if(PROF_API_PKG_CONFIG EQUAL 1) + find_package(PkgConfig) + pkg_get_variable(PROF_API_HEADER_PATH roctracer-proto prefix) + else() + set(PROF_API_HEADER_PATH /opt/rocm/roctracer/include/ext) + endif() endif() find_path(PROF_API_HEADER_DIR NAMES prof_protocol.h PATHS ${PROF_API_HEADER_PATH} NO_DEFAULT_PATH) if(NOT PROF_API_HEADER_DIR)