Quoting Christoph Haag (2018-09-17 16:08:07) > From: Christoph Haag <christoph.h...@collabora.com> > > --- > meson.build | 4 ++++ > meson_options.txt | 6 ++++++ > 2 files changed, 10 insertions(+) > > diff --git a/meson.build b/meson.build > index 0588ebf8e7a..5e250470ed1 100644 > --- a/meson.build > +++ b/meson.build > @@ -1188,6 +1188,8 @@ else > _llvm_version = '>= 3.3.0' > endif > > +_shared_llvm = get_option('shared-llvm') > + > _llvm = get_option('llvm') > if _llvm == 'auto' > dep_llvm = dependency( > @@ -1196,6 +1198,7 @@ if _llvm == 'auto' > modules : llvm_modules, > optional_modules : llvm_optional_modules, > required : with_amd_vk or with_gallium_radeonsi or with_gallium_swr or > with_gallium_opencl, > + static : not _shared_llvm > ) > with_llvm = dep_llvm.found() > elif _llvm == 'true' > @@ -1204,6 +1207,7 @@ elif _llvm == 'true' > version : _llvm_version, > modules : llvm_modules, > optional_modules : llvm_optional_modules, > + static : not _shared_llvm, > ) > with_llvm = true > else > diff --git a/meson_options.txt b/meson_options.txt > index 5676ef5e45d..18c03921db2 100644 > --- a/meson_options.txt > +++ b/meson_options.txt > @@ -237,6 +237,12 @@ option( > choices : ['auto', 'true', 'false'], > description : 'Build with LLVM support.' > ) > +option( > + 'shared-llvm', > + type : 'boolean', > + value : true, > + description : 'Whether to link llvm shared or statically.' > +) > option( > 'valgrind', > type : 'combo', > -- > 2.19.0 >
I can't say I'm entirely thrilled, but: Reviewed-by: Dylan Baker <dy...@pnwbakers.com> Do you need me to push this for you?
signature.asc
Description: signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev