Commit ccb8ea7a authored by Eric Engestrom's avatar Eric Engestrom

meson: expose glapi through osmesa

Suggested-by: default avatarPierre Guillou <pierre.guillou@lip6.fr>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=109659
Fixes: f121a669 "meson: build gallium based osmesa"
Fixes: cbbd5bb8 "meson: build classic osmesa"
Cc: Brian Paul <brianp@vmware.com>
Cc: Dylan Baker <dylan@pnwbakers.com>
Signed-off-by: Eric Engestrom's avatarEric Engestrom <eric.engestrom@intel.com>
Tested-by: Chuck Atkins's avatarChuck Atkins <chuck.atkins@kitware.com>
parent 28c2ce71
Pipeline #37624 passed with stages
in 9 minutes and 14 seconds
......@@ -43,9 +43,9 @@ libosmesa = shared_library(
inc_gallium_drivers,
],
link_depends : osmesa_link_deps,
link_whole : [libosmesa_st],
link_whole : [libosmesa_st, libglapi_static],
link_with : [
libmesa_gallium, libgallium, libglapi_static, libws_null, osmesa_link_with,
libmesa_gallium, libgallium, libws_null, osmesa_link_with,
],
dependencies : [
dep_selinux, dep_thread, dep_clock, dep_unwind,
......
......@@ -33,7 +33,8 @@ libosmesa = shared_library(
include_directories : [
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux,
],
link_with : [libmesa_classic, libglapi_static, osmesa_link_with],
link_whole : libglapi_static,
link_with : [libmesa_classic, osmesa_link_with],
dependencies : [dep_thread, dep_selinux],
version : '8.0.0',
install : true,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment