mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-14 09:00:28 +01:00
meson: add dep_thread to every lib that includes threads.h
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104141 Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
This commit is contained in:
parent
f0337f0f70
commit
4cba39331d
9 changed files with 9 additions and 8 deletions
|
|
@ -39,6 +39,6 @@ if with_gallium_vc5
|
|||
c_args : [c_vis_args, no_override_init_args],
|
||||
link_whole : [libbroadcom_compiler, libbroadcom_qpu],
|
||||
build_by_default : false,
|
||||
dependencies: dep_valgrind,
|
||||
dependencies: [dep_valgrind, dep_thread],
|
||||
)
|
||||
endif
|
||||
|
|
|
|||
|
|
@ -495,7 +495,7 @@ libgallium = static_library(
|
|||
],
|
||||
c_args : [c_vis_args, c_msvc_compat_args],
|
||||
cpp_args : [cpp_vis_args, cpp_msvc_compat_args],
|
||||
dependencies : [dep_libdrm, dep_llvm, dep_unwind, dep_dl, dep_m],
|
||||
dependencies : [dep_libdrm, dep_llvm, dep_unwind, dep_dl, dep_m, dep_thread],
|
||||
build_by_default : false,
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -66,4 +66,5 @@ libnine_st = static_library(
|
|||
include_directories : [
|
||||
inc_d3d9, inc_gallium, inc_include, inc_src, inc_gallium_aux,
|
||||
],
|
||||
dependencies : dep_thread,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ libxatracker = shared_library(
|
|||
],
|
||||
link_depends : xa_link_depends,
|
||||
dependencies : [
|
||||
dep_xcb, dep_x11_xcb, dep_xcb_dri2, dep_xcb_dri3, dep_libdrm,
|
||||
dep_xcb, dep_x11_xcb, dep_xcb_dri2, dep_xcb_dri3, dep_libdrm, dep_thread,
|
||||
driver_nouveau, driver_i915, driver_svga, driver_freedreno,
|
||||
],
|
||||
install : true,
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ libxvmc_gallium = shared_library(
|
|||
libpipe_loader_static, libws_null, libwsw,
|
||||
],
|
||||
dependencies : [
|
||||
dep_xcb, dep_x11_xcb, dep_xcb_dri2, dep_xcb_dri3, dep_libdrm,
|
||||
dep_xcb, dep_x11_xcb, dep_xcb_dri2, dep_xcb_dri3, dep_libdrm, dep_thread,
|
||||
driver_r600, driver_nouveau,
|
||||
],
|
||||
link_depends : xvmc_link_depends,
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ libgbm = shared_library(
|
|||
c_args : [c_vis_args, args_gbm],
|
||||
link_args : [ld_args_gc_sections],
|
||||
link_with : [libloader, libmesa_util, libxmlconfig],
|
||||
dependencies : [deps_gbm, dep_dl],
|
||||
dependencies : [deps_gbm, dep_dl, dep_thread],
|
||||
version : '1.0.0',
|
||||
install : true,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -40,5 +40,5 @@ libintel_common = static_library(
|
|||
files_libintel_common,
|
||||
include_directories : [inc_common, inc_intel],
|
||||
c_args : [c_vis_args, no_override_init_args],
|
||||
dependencies : [dep_expat, dep_libdrm],
|
||||
dependencies : [dep_expat, dep_libdrm, dep_thread],
|
||||
)
|
||||
|
|
|
|||
|
|
@ -41,6 +41,6 @@ libloader = static_library(
|
|||
xmlpool_options_h],
|
||||
c_args : [c_vis_args, '-DUSE_DRICONF'],
|
||||
include_directories : [inc_include, inc_src, inc_util],
|
||||
dependencies : dep_libdrm,
|
||||
dependencies : [dep_libdrm, dep_thread],
|
||||
build_by_default : false,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -102,7 +102,7 @@ libmesa_util = static_library(
|
|||
'mesa_util',
|
||||
[files_mesa_util, format_srgb],
|
||||
include_directories : inc_common,
|
||||
dependencies : [dep_zlib, dep_clock],
|
||||
dependencies : [dep_zlib, dep_clock, dep_thread],
|
||||
c_args : [c_msvc_compat_args, c_vis_args],
|
||||
build_by_default : false
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue