b04c8478f2
* Update build system - emsure CMAKE_INSTALL_LIBDIR is always lib - fix find_package(rocprofiler-register) in build tree - set rocprofiler-register_VERSION in rocprofiler-register-config.cmake - samples/library-implementation always uses find_package(rocprofiler-register) * Update cmake/rocprofiler_register_config_install.cmake - rocprofiler_register_DIR -> rocprofiler-register_DIR
20 lines
523 B
CMake
20 lines
523 B
CMake
#
|
|
#
|
|
#
|
|
cmake_minimum_required(VERSION 3.16 FATAL_ERROR)
|
|
|
|
set(CMAKE_CXX_FLAGS_INIT "-W -Wall -Wextra")
|
|
|
|
project(rocprofiler-register-library-implementation LANGUAGES C CXX)
|
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
set(CMAKE_CXX_EXTENSIONS OFF)
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
|
|
find_package(rocprofiler-register REQUIRED)
|
|
|
|
add_library(rocp-reg-hip-demo SHARED)
|
|
target_sources(rocp-reg-hip-demo PRIVATE demo.cpp demo.hpp)
|
|
target_link_libraries(rocp-reg-hip-demo
|
|
PRIVATE rocprofiler-register::rocprofiler-register)
|