File tree Expand file tree Collapse file tree 1 file changed +5
-28
lines changed
Expand file tree Collapse file tree 1 file changed +5
-28
lines changed Original file line number Diff line number Diff line change @@ -248,35 +248,12 @@ rocprofiler_config_nolink_target(rocprofiler-sdk-hsakmt-nolink hsakmt::hsakmt)
248248#
249249# ----------------------------------------------------------------------------------------#
250250
251- find_path (
252- drm_INCLUDE_DIR
253- NAMES drm.h
254- HINTS ${rocm_version_DIR} ${ROCM_PATH} /opt/amdgpu
255- PATHS ${rocm_version_DIR} ${ROCM_PATH} /opt/amdgpu
256- PATH_SUFFIXES include /drm include /libdrm include REQUIRED )
257-
258- find_path (
259- xf86drm_INCLUDE_DIR
260- NAMES xf86drm.h
261- HINTS ${rocm_version_DIR} ${ROCM_PATH} /opt/amdgpu
262- PATHS ${rocm_version_DIR} ${ROCM_PATH} /opt/amdgpu
263- PATH_SUFFIXES include /drm include /libdrm include REQUIRED )
251+ pkg_check_modules (DRM REQUIRED IMPORTED_TARGET libdrm )
252+ pkg_check_modules (DRM_AMDGPU REQUIRED IMPORTED_TARGET libdrm_amdgpu )
264253
265- find_library (
266- drm_LIBRARY
267- NAMES drm
268- HINTS ${rocm_version_DIR} ${ROCM_PATH} /opt/amdgpu
269- PATHS ${rocm_version_DIR} ${ROCM_PATH} /opt/amdgpu REQUIRED )
270-
271- find_library (
272- drm_amdgpu_LIBRARY
273- NAMES drm_amdgpu
274- HINTS ${rocm_version_DIR} ${ROCM_PATH} /opt/amdgpu
275- PATHS ${rocm_version_DIR} ${ROCM_PATH} /opt/amdgpu REQUIRED )
276-
277- target_include_directories (rocprofiler-sdk-drm SYSTEM INTERFACE ${drm_INCLUDE_DIR}
278- ${xf86drm_INCLUDE_DIR} )
279- target_link_libraries (rocprofiler-sdk-drm INTERFACE ${drm_LIBRARY} ${drm_amdgpu_LIBRARY} )
254+ target_include_directories (rocprofiler-sdk-drm SYSTEM INTERFACE ${DRM_INCLUDE_DIRS}
255+ ${DRM_AMDGPU_INCLUDE_DIRS} )
256+ target_link_libraries (rocprofiler-sdk-drm INTERFACE PkgConfig::DRM PkgConfig::DRM_AMDGPU )
280257
281258# ----------------------------------------------------------------------------------------#
282259#
You can’t perform that action at this time.
0 commit comments