[llvm-branch-commits] [llvm] Backport '[CMake] Update "all" project/runtimes (#179270)' to 22.x (PR #182090)
Calvin Owens via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed Feb 18 11:59:23 PST 2026
jcalvinowens wrote:
This is exactly what is failing for me, in case it makes it more clear:
```
mkdir build
cd build
cmake -G Ninja \
-DCMAKE_BUILD_TYPE=${llvm_reltype} \
-DLLVM_ENABLE_PROJECTS=all \
-DLLVM_ENABLE_RUNTIMES=all \
-DCLANG_ENABLE_BOOTSTRAP=ON \
-DCMAKE_C_COMPILER=${build_prefix}${cc_name} \
-DCMAKE_CXX_COMPILER=${build_prefix}${cxx_name} \
-DLLVM_USE_LINKER=${ld_name} \
-DCMAKE_INSTALL_PREFIX=${prefix} \
-DLLVM_PARALLEL_COMPILE_JOBS=${nr_jobs} \
-DBOOTSTRAP_CMAKE_CXX_STANDARD=17 \
-DBOOTSTRAP_LLVM_ENABLE_ZSTD=FORCE_ON \
-DBOOTSTRAP_LLVM_ENABLE_ZLIB=FORCE_ON \
-DBOOTSTRAP_LLVM_ENABLE_LLD=ON \
-DBOOTSTRAP_LLVM_ENABLE_LTO=Full \
-DBOOTSTRAP_LLVM_PARALLEL_LINK_JOBS=${nr_llvm_linkjobs} \
-DBOOTSTRAP_CMAKE_C_FLAGS="${build_cflags}" \
-DBOOTSTRAP_CMAKE_CXX_FLAGS="${build_cflags}" \
-DCLANG_BOOTSTRAP_PASSTHROUGH="CMAKE_INSTALL_PREFIX;\
LLVM_PARALLEL_COMPILE_JOBS;\
CMAKE_CXX_STANDARD;\
LLVM_ENABLE_ZSTD;\
LLVM_ENABLE_ZLIB;\
LLVM_ENABLE_LLD;\
LLVM_ENABLE_LTO;\
LLVM_PARALLEL_LINK_JOBS;\
CMAKE_C_FLAGS;\
CMAKE_CXX_FLAGS" \
../llvm
ninja stage2
ninja stage2-install
```
https://github.com/llvm/llvm-project/pull/182090
More information about the llvm-branch-commits
mailing list