meson: Fix LLVM requires for radeonsi

Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
This commit is contained in:
Dylan Baker
2017-11-20 16:26:06 -08:00
parent 48f64e591f
commit 2d1a3bf657

View File

@@ -718,7 +718,7 @@ if with_gallium_freedreno
endif endif
llvm_modules = ['bitwriter', 'engine', 'mcdisassembler', 'mcjit'] llvm_modules = ['bitwriter', 'engine', 'mcdisassembler', 'mcjit']
if with_amd_vk if with_amd_vk or with_gallium_radeonsi
llvm_modules += ['amdgpu', 'bitreader', 'ipo'] llvm_modules += ['amdgpu', 'bitreader', 'ipo']
endif endif
@@ -726,7 +726,7 @@ _llvm = get_option('llvm')
if _llvm == 'auto' if _llvm == 'auto'
dep_llvm = dependency( dep_llvm = dependency(
'llvm', version : '>= 3.9.0', modules : llvm_modules, 'llvm', version : '>= 3.9.0', modules : llvm_modules,
required : with_amd_vk, required : with_amd_vk or with_gallium_radeonsi,
) )
with_llvm = dep_llvm.found() with_llvm = dep_llvm.found()
elif _llvm == 'true' elif _llvm == 'true'