Link Weston plugins to libexec-weston.so

All these plugins use symbols that were exported by the weston executable and
are now exported by libexec-weston.so. Linking these to libexec-weston.so fixes
unresolved symbols.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
This commit is contained in:
Pekka Paalanen
2019-07-09 12:00:41 +03:00
parent d1ace4c97f
commit 8e7f9501e4
4 changed files with 12 additions and 4 deletions
+2 -1
View File
@@ -76,6 +76,7 @@ if get_option('screenshare')
fullscreen_shell_unstable_v1_protocol_c,
]
deps_screenshare = [
dep_libexec_weston,
dep_libshared,
dep_libweston_public,
dep_libweston_private_h, # XXX: https://gitlab.freedesktop.org/wayland/weston/issues/292
@@ -110,7 +111,7 @@ if get_option('color-management-lcms')
'cms-static',
srcs_lcms,
include_directories: common_inc,
dependencies: [ dep_libweston_public, dep_lcms2 ],
dependencies: [ dep_libexec_weston, dep_libweston_public, dep_lcms2 ],
name_prefix: '',
install: true,
install_dir: dir_module_weston