From 6fd5946273ef387027dbc5e5ad5b5d2faa90697f Mon Sep 17 00:00:00 2001 From: Evgeny Date: Wed, 23 Jan 2019 23:40:35 -0600 Subject: [PATCH] PROF_API pkgconfig roctracer-proto module lookup --- hipamd/CMakeLists.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/hipamd/CMakeLists.txt b/hipamd/CMakeLists.txt index 03d492a497..3db80f9e7e 100644 --- a/hipamd/CMakeLists.txt +++ b/hipamd/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8.3) +cmake_minimum_required(VERSION 3.4.3) project(hip) ############################# @@ -155,11 +155,12 @@ add_to_config(_buildInfo COMPILE_HIP_ATP_MARKER) ################ if(USE_PROF_API EQUAL 1) if(NOT DEFINED PROF_API_HEADER_PATH) - if(PROF_API_PKG_CONFIG EQUAL 1) - find_package(PkgConfig) - pkg_get_variable(PROF_API_HEADER_PATH roctracer-proto prefix) + find_package(PkgConfig) + pkg_check_modules(ROCTRACERPROTO QUIET roctracer-proto) + if(ROCTRACERPROTO_FOUND EQUAL 1) + pkg_get_variable(PROF_API_HEADER_PATH roctracer-proto prefix) else() - set(PROF_API_HEADER_PATH /opt/rocm/roctracer/include/ext) + 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)