Module: Mesa Branch: master Commit: e716a9e21330a743f104a00fa624713646e6657c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e716a9e21330a743f104a00fa624713646e6657c
Author: Vinson Lee <[email protected]> Date: Wed Sep 4 00:44:22 2019 -0700 scons: Add coroutines component to build. Fixes: d32690b43c91 ("gallivm: add coroutine pass manager support") Signed-off-by: Vinson Lee <[email protected]> Reviewed-by: Dave Airlie <[email protected]> --- scons/llvm.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scons/llvm.py b/scons/llvm.py index e587fddfc63..19773eaa999 100644 --- a/scons/llvm.py +++ b/scons/llvm.py @@ -265,6 +265,9 @@ def generate(env): else: components = ['engine', 'mcjit', 'bitwriter', 'mcdisassembler', 'irreader'] + if llvm_version >= distutils.version.LooseVersion('8.0'): + components.append('coroutines') + env.ParseConfig('%s --libs ' % llvm_config + ' '.join(components)) env.ParseConfig('%s --ldflags' % llvm_config) if llvm_version >= distutils.version.LooseVersion('3.5'): _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
