CMAKE: Repackage whole project for ROCm 5.5 release

Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
Change-Id: I932b11a111c8e0db04bd8c5e0c3d1a470e5b2386
这个提交包含在:
Galantsev, Dmitrii 于 2022-11-29 17:04:32 -06:00 提交
1 父节点 d62b399db6
当前提交 aeb0bf5832
12 个文件已更改
+477 -277

没有与搜索条件相匹配的文件

+27
查看文件
@@ -0,0 +1,27 @@
# TODO: Provide a standalone CMakeLists.txt project example
# that can link against existing amd-smi library
# copy .cc files into install directory
install(
DIRECTORY ./
DESTINATION share/example/amd-smi
FILES_MATCHING
PATTERN "*.cc")
# copy cmake file into install directory
install(
FILES CMakeLists.txt.in
RENAME CMakeLists.txt
DESTINATION share/example/amd-smi)
# compile example files but do not install
# this is only useful if running from build directory
set(SMI_DRM_EXAMPLE_EXE "amd_smi_drm_ex")
add_executable(${SMI_DRM_EXAMPLE_EXE} "amd_smi_drm_example.cc")
target_link_libraries(${SMI_DRM_EXAMPLE_EXE} ${AMD_SMI_TARGET})
add_dependencies(${SMI_DRM_EXAMPLE_EXE} ${AMD_SMI_TARGET})
set(SMI_NODRM_EXAMPLE_EXE "amd_smi_nodrm_ex")
add_executable(${SMI_NODRM_EXAMPLE_EXE} "amd_smi_nodrm_example.cc")
target_link_libraries(${SMI_NODRM_EXAMPLE_EXE} ${AMD_SMI_TARGET})
add_dependencies(${SMI_NODRM_EXAMPLE_EXE} ${AMD_SMI_TARGET})