39c000fcfb
SWDEV-79445 - Bring cmake related changes from git
http://git.amd.com:8080/c/compute/ec/opencl/+/229473
http://git.amd.com:8080/c/compute/ec/opencl/+/229474
http://git.amd.com:8080/c/compute/ec/opencl/+/233268
+
Payam's changes for comgr
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#24 edit
... //depot/stg/opencl/drivers/opencl/DEB/postinst#1 add
... //depot/stg/opencl/drivers/opencl/DEB/prerm#1 add
... //depot/stg/opencl/drivers/opencl/RPM/rpm_post#1 add
... //depot/stg/opencl/drivers/opencl/RPM/rpm_postun#1 add
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#18 edit
... //depot/stg/opencl/drivers/opencl/cmake/modules/FindROCR.cmake#3 edit
... //depot/stg/opencl/drivers/opencl/cmake/modules/FindROCT.cmake#1 add
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#20 edit
[ROCm/clr commit: b21a094a92]
17 linhas
672 B
CMake
17 linhas
672 B
CMake
# Try to find ROCT (Radeon Open Compute Thunk)
|
|
#
|
|
# Once found, this will define:
|
|
# - ROCT_FOUND - ROCT status (found or not found)
|
|
# - ROCT_INCLUDES - Required ROCT include directories
|
|
# - ROCT_LIBRARIES - Required ROCT libraries
|
|
find_path(FIND_ROCT_INCLUDES hsakmt.h HINTS /opt/rocm/include)
|
|
find_library(FIND_ROCT_LIBRARIES hsakmt HINTS /opt/rocm/lib)
|
|
|
|
include(FindPackageHandleStandardArgs)
|
|
find_package_handle_standard_args(ROCT DEFAULT_MSG
|
|
FIND_ROCT_INCLUDES FIND_ROCT_LIBRARIES)
|
|
mark_as_advanced(FIND_ROCT_INCLUDES FIND_ROCT_LIBRARIES)
|
|
|
|
set(ROCT_INCLUDES ${FIND_ROCT_INCLUDES})
|
|
set(ROCT_LIBRARIES ${FIND_ROCT_LIBRARIES})
|