[PATCH] Miscellaneous CMake fixes.

Change-Id: Ibca31745d2e9375523193310bc1ca5994c87aa32
Этот коммит содержится в:
Stella Laurenzo
2025-05-12 13:58:12 -04:00
коммит произвёл Galantsev, Dmitrii
родитель f3c6e80fab
Коммит 92db324944
3 изменённых файлов: 6 добавлений и 4 удалений
+2 -4
Просмотреть файл
@@ -5,15 +5,13 @@ message("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&")
message(" CMake ROCm SMI (Library) [root] ")
message("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&")
cmake_minimum_required(VERSION 3.14)
project(rocm_smi_lib)
set(ROCM_SMI_LIBS_TARGET "rocm_smi_libraries")
set(BUILD_SHARED_LIBS ON CACHE BOOL "Build shared library (.so) or not.")
## Set default module path if not already set
if(NOT DEFINED CMAKE_MODULE_PATH)
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/")
endif()
list(PREPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules")
## Include common cmake modules
include(utils)
+2
Просмотреть файл
@@ -94,6 +94,8 @@ endif ()
# use the target_include_directories() command to specify the include directories for the target
target_include_directories(${OAM_TARGET}
PUBLIC
"$<BUILD_INTERFACE:${DRM_INCLUDE_DIRS}>"
"$<BUILD_INTERFACE:${AMDGPU_DRM_INCLUDE_DIRS}>"
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>"
"$<INSTALL_INTERFACE:{OAM_NAME}/include>")
+2
Просмотреть файл
@@ -88,6 +88,8 @@ target_include_directories(${ROCM_SMI_TARGET} PRIVATE
# use the target_include_directories() command to specify the include directories for the target
target_include_directories(${ROCM_SMI_TARGET}
PUBLIC
"$<BUILD_INTERFACE:${DRM_INCLUDE_DIRS}>"
"$<BUILD_INTERFACE:${AMDGPU_DRM_INCLUDE_DIRS}>"
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>"
"$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>"
)