Hey, Dylan Baker wrote on 9/17/18 6:44 PM: > I feel like for !windows meson is in good enough shape at this point that we > can start having the discussion about deleting the autotools build. So, is > there > anything left that autotools can do that meson cannot (that we actually want > to > implement)? And, what is a reasonable time-table to remove the autotools > build? > I think we could reasonably remove it as soon as 18.3 if others felt confident > that it would work for them.
How do I set a specific llvm-config name to look for? I have build environments with multiple LLVM versions (eg. 6, 7 and 8) installed in parallel. So far I could convince each build system with LLVM_CONFIG or similar means to choose a particular llvm-config-${LLVM_VERSION], meson can't do that AFAICT. Eric pointed me to an ugly hack on IRC, which involves symlinking the particular llvm-config-${VERSION} to llvm-config in $PATH (<https://gitlab.freedesktop.org/mesa/mesa/commit/b5b912dfeebabafbaff176fe4205eb74607f709b>). But I think this should be fixed properly before making meson mandatory. Other modern build systems like CMake react to something like -DLLVM_DIR during configure (see <https://llvm.org/docs/CMake.html#embedding-llvm-in-your-project>) and Mesa's stable build systems use LLVM_CONFIG, if set. Cheers, Kai
signature.asc
Description: OpenPGP digital signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev