proxy-wasm-cpp-host icon indicating copy to clipboard operation
proxy-wasm-cpp-host copied to clipboard

Build LLVM using Bazel instead of CMake

Open PiotrSikora opened this issue 2 years ago • 1 comments

LLVM can be built using Bazel (see: https://github.com/llvm/llvm-project/tree/main/utils/bazel), which would be cacheable.

Currently, WAMR JIT and WAVM tests are building LLVM using CMake, which isn't cacheable and results in multi-hour CI runs.

cc @mpwarres

PiotrSikora avatar Sep 25 '23 21:09 PiotrSikora

If someone help to sync the "removing WAVM" PR from envoy project, WAMR can jump to pre-built LLVM binraries. Then there is no need to build LLVM.

lum1n0us avatar May 21 '24 23:05 lum1n0us