# bootstrap.toml — hammer self-host climb (musl host, hermetic Alpine devfs sandbox).
# stage0 = the mrustc-bootstrapped rustc/cargo 1.90.0 (musl host); LLVM 20.1.8 reused
# externally; dynamic link against the devfs's system musl (crt-static = false), exactly
# like Alpine's own rust and the run_rustc stage-3 toolchain.

[build]
build = "x86_64-unknown-linux-musl"
host = ["x86_64-unknown-linux-musl"]
target = ["x86_64-unknown-linux-musl"]
rustc = "/mrustc/run_rustc/output-1.90.0-x86_64-unknown-linux-musl/prefix/bin/rustc"
cargo = "/mrustc/run_rustc/output-1.90.0-x86_64-unknown-linux-musl/prefix/bin/cargo"
python = "/usr/bin/python3"
submodules = false
docs = false
extended = false
vendor = true
locked-deps = true
verbose = 1

[rust]
channel = "stable"
download-rustc = false
lld = false
llvm-tools = false
rpath = true

[install]
prefix = "/out"
sysconfdir = "etc"

[llvm]
download-ci-llvm = false

[target.x86_64-unknown-linux-musl]
llvm-config = "/mrustc/rustc-1.90.0-src/build/bin/llvm-config"
crt-static = false
cc = "gcc"
cxx = "g++"
linker = "gcc"
