Expand description
Sanity checking and tool selection performed by bootstrap.
This module ensures that the build environment is correctly set up before executing any build tasks. It verifies required programs exist (like git and cmake when needed), selects some tools based on the environment (like the Python interpreter), and validates that C compilers for cross-compiling are available.
In theory if we get past this phase it’s a bug if a build fails, but in practice that’s likely not true!
Structs§
Constants§
- LIBSTDCXX_
MIN_ 🔒VERSION_ THRESHOLD - Minimum version threshold for libstdc++ required when using prebuilt LLVM
from CI (with
llvm.download-ci-llvmoption). - STAG
E0_ 🔒MISSING_ TARGETS