diff options
author | Dylan Baker <[email protected]> | 2017-11-15 14:00:19 -0800 |
---|---|---|
committer | Dylan Baker <[email protected]> | 2017-12-04 14:36:10 -0800 |
commit | 0cb6d69a722ad74a3dc853fd45f73f13149c3bf6 (patch) | |
tree | 3e0b7c29f1cf586c247799d44ee0270adf91f703 | |
parent | 60283769ec3ad05f31d8f66576d5b3c94968a6de (diff) |
meson: use driver_deps for gallium osmesa
v2: - Put driver_swrast in the correct field (dependencies)
- Remove unused osmesa_deps
Signed-off-by: Dylan Baker <[email protected]>
Acked-by: Eric Engestrom <[email protected]>
-rw-r--r-- | src/gallium/targets/osmesa/meson.build | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/src/gallium/targets/osmesa/meson.build b/src/gallium/targets/osmesa/meson.build index 72f77724e44..760703d418f 100644 --- a/src/gallium/targets/osmesa/meson.build +++ b/src/gallium/targets/osmesa/meson.build @@ -20,8 +20,6 @@ osmesa_link_with = [] osmesa_link_args = [] -osmesa_comp_args = ['-DGALLIUM_SOFTPIPE', '-DGALLIUM_TRACE'] -osmesa_deps = [] if with_shared_glapi osmesa_link_with += libglapi @@ -32,18 +30,13 @@ if with_ld_version_script ] endif -if with_llvm - osmesa_comp_args += '-DGALLIUM_LLVMPIPE' - osmesa_deps += dep_llvm - osmesa_link_with += libllvmpipe -endif # TODO: swr libosmesa = shared_library( osmesa_lib_name, 'target.c', - c_args : [c_vis_args, osmesa_comp_args], - cpp_args : [cpp_vis_args, osmesa_comp_args], + c_args : [c_vis_args, '-DGALLIUM_TRACE'], + cpp_args : cpp_vis_args, link_args : [ld_args_gc_sections, osmesa_link_args], include_directories : [ inc_include, inc_src, inc_gallium, inc_gallium_aux, inc_gallium_winsys, @@ -52,9 +45,11 @@ libosmesa = shared_library( link_whole : [libosmesa_st], link_with : [ libmesa_gallium, libgallium, libglapi_static, libws_null, libtrace, - libsoftpipe, osmesa_link_with, + osmesa_link_with, + ], + dependencies : [ + dep_selinux, dep_thread, dep_clock, dep_unwind, driver_swrast, ], - dependencies : [dep_selinux, dep_thread, dep_clock, dep_unwind, osmesa_deps], version : '8.0.0', install : true, ) |