CMAKE: Repackage whole project for ROCm 5.5 release

Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
Change-Id: I932b11a111c8e0db04bd8c5e0c3d1a470e5b2386
This commit is contained in:
Galantsev, Dmitrii
2022-11-03 16:45:06 -05:00
parent d62b399db6
commit aeb0bf5832
12 changed files with 477 additions and 277 deletions
+23
View File
@@ -0,0 +1,23 @@
cmake_minimum_required(VERSION 3.11)
option(CMAKE_VERBOSE_MAKEFILE "Enable verbose output" ON)
option(CMAKE_EXPORT_COMPILE_COMMANDS "Export compile commands for linters and autocompleters" ON)
project(main LANGUAGES CXX)
set(CMAKE_CXX_STANDARD
11
CACHE STRING "The C++ standard to use")
find_package(amd_smi
HINTS
"../../../lib/cmake"
"../../../lib64/cmake"
"${ROCM_DIR}/lib/cmake"
"${ROCM_DIR}/lib64/cmake"
CONFIG REQUIRED)
link_libraries(amd_smi)
# compile example files but do not install
add_executable(amd_smi_drm_ex "amd_smi_drm_example.cc")
add_executable(amd_smi_nodrm_ex "amd_smi_nodrm_example.cc")