Don't use include_directories for ROCR includes

Use the modern cmake, target specified method.

Change-Id: Icd7196bfccb85f255bbc01bc87c6667d961bb236


[ROCm/clr commit: 350d54e198]
Этот коммит содержится в:
Matt Arsenault
2020-04-22 12:17:50 -04:00
коммит произвёл Matthew Arsenault
родитель a8f183bb1b
Коммит df90e345d0
2 изменённых файлов: 4 добавлений и 3 удалений
+2 -2
Просмотреть файл
@@ -64,7 +64,6 @@ if(CMAKE_BUILD_TYPE MATCHES "^Debug$")
add_definitions(-DDEBUG)
endif()
include_directories(${ROCR_INCLUDES})
if (DEFINED LLVM_INCLUDES AND NOT ${LLVM_INCLUDES} STREQUAL "")
include_directories(${LLVM_INCLUDES})
endif() # if (DEFINED LLVM_INCLUDES AND NOT ${LLVM_INCLUDES} STREQUAL "")
@@ -136,7 +135,8 @@ add_library(oclruntime OBJECT
)
target_include_directories(oclruntime PUBLIC
$<TARGET_PROPERTY:amd_comgr,INTERFACE_INCLUDE_DIRECTORIES>)
$<TARGET_PROPERTY:amd_comgr,INTERFACE_INCLUDE_DIRECTORIES>
PRIVATE ${ROCR_INCLUDES} ${ROCT_INCLUDES})
target_compile_definitions(oclruntime PRIVATE BSD_LIBELF)
+2 -1
Просмотреть файл
@@ -24,7 +24,8 @@ target_include_directories(oclrocm
${CMAKE_CURRENT_SOURCE_DIR}/compiler/lib/loaders/elf/utils/common
${CMAKE_CURRENT_SOURCE_DIR}/compiler/lib/loaders/elf/utils/libelf
${CMAKE_CURRENT_BINARY_DIR}
${ROCM_OCL_INCLUDES})
${ROCM_OCL_INCLUDES}
${ROCR_INCLUDES})
# FIXME: Move this to config header.