fix(media): set bundled iHD driver runtime path
This commit is contained in:
parent
a9aeefd106
commit
3dcb272cec
@ -69,6 +69,18 @@ install(
|
||||
DIRECTORY "${INTEL_MEDIA_DRIVER_DIR}/"
|
||||
DESTINATION lib/dri
|
||||
)
|
||||
install(CODE [=[
|
||||
find_program(CMVR_PATCHELF_EXECUTABLE patchelf REQUIRED)
|
||||
set(_cmvr_ihd_driver
|
||||
"${CMAKE_INSTALL_PREFIX}/lib/dri/iHD_drv_video.so"
|
||||
)
|
||||
execute_process(
|
||||
COMMAND "${CMVR_PATCHELF_EXECUTABLE}"
|
||||
--set-rpath "$ORIGIN/.."
|
||||
"${_cmvr_ihd_driver}"
|
||||
COMMAND_ERROR_IS_FATAL ANY
|
||||
)
|
||||
]=])
|
||||
|
||||
if(BUILD_TESTING AND CMVR_EXTERNAL_LIBRARY_DIRS)
|
||||
list(JOIN CMVR_EXTERNAL_LIBRARY_DIRS ":" CMVR_TEST_EXTERNAL_LIBRARY_PATH)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user