mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-31 22:25:38 -04:00
meson: add rpath on the modules_install_dir for all modules
Otherwise the dynamic loader won't be able to find libraries in modules_install_dir we link against fixes #214
This commit is contained in:
parent
80ea7d230c
commit
cfd829913e
1 changed files with 10 additions and 0 deletions
|
|
@ -10,6 +10,7 @@ pipewire_module_access = shared_library('pipewire-module-access', [ 'module-acce
|
|||
include_directories : [configinc, spa_inc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
|
|
@ -20,6 +21,7 @@ pipewire_module_profiler = shared_library('pipewire-module-profiler',
|
|||
include_directories : [configinc, spa_inc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
|
|
@ -29,6 +31,7 @@ pipewire_module_rtkit = shared_library('pipewire-module-rtkit', [ 'module-rtkit.
|
|||
include_directories : [configinc, spa_inc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [dbus_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
endif
|
||||
|
|
@ -42,6 +45,7 @@ pipewire_module_client_node = shared_library('pipewire-module-client-device',
|
|||
include_directories : [configinc, spa_inc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
|
|
@ -51,6 +55,7 @@ pipewire_module_link_factory = shared_library('pipewire-module-link-factory',
|
|||
include_directories : [configinc, spa_inc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
|
|
@ -71,6 +76,7 @@ pipewire_module_protocol_native = shared_library('pipewire-module-protocol-nativ
|
|||
include_directories : [configinc, spa_inc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : pipewire_module_protocol_native_deps,
|
||||
)
|
||||
|
||||
|
|
@ -88,6 +94,7 @@ pipewire_module_client_node = shared_library('pipewire-module-client-node',
|
|||
link_with : pipewire_module_protocol_native,
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
|
|
@ -101,6 +108,7 @@ pipewire_module_metadata = shared_library('pipewire-module-metadata',
|
|||
link_with : pipewire_module_protocol_native,
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
|
|
@ -125,6 +133,7 @@ pipewire_module_adapter = shared_library('pipewire-module-adapter',
|
|||
include_directories : [configinc, spa_inc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, rt_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
|
|
@ -142,5 +151,6 @@ pipewire_module_session_manager = shared_library('pipewire-module-session-manage
|
|||
include_directories : [configinc, spa_inc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue