2023-08-17 14:59:24 -05:00
|
|
|
#
|
|
|
|
|
#
|
|
|
|
|
#
|
|
|
|
|
cmake_minimum_required(VERSION 3.16 FATAL_ERROR)
|
|
|
|
|
|
2023-11-28 18:15:40 -06:00
|
|
|
set(CMAKE_CXX_FLAGS_INIT "-W -Wall -Wextra")
|
|
|
|
|
|
2023-08-17 14:59:24 -05:00
|
|
|
project(rocprofiler-register-library-implementation LANGUAGES C CXX)
|
|
|
|
|
|
2023-11-28 18:15:40 -06:00
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
|
|
|
set(CMAKE_CXX_EXTENSIONS OFF)
|
|
|
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
|
|
|
|
|
|
|
|
find_package(rocprofiler-register REQUIRED)
|
2023-08-17 14:59:24 -05:00
|
|
|
|
|
|
|
|
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)
|