tawasuyu

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1534Shell 199Rust 109Markdown 993713 Definitions

⎇ 32627251b1adcc995958bd60e72226040bff6125 scripts/rust-frontier/bootstrap-1.91.1.toml TOML · 47 lines · 1.4 KB History raw

takana etapa 5c: comentarios de scripts, MOTD, y un BUG que introdujo la etapa 4 476168bb0 · Sergio ·

1# bootstrap.toml — takana self-host climb hop 2 (1.91.0 -> 1.91.1), musl host.
2# stage0 rustc = the installed takana-built 1.91.0 (bound read-only at /stage0);
3# stage0 cargo = the run_rustc mrustc-bootstrapped 1.90.0 cargo (1.90 satisfies
4# bootstrap's "minor-1" check for a 1.91.x source). LLVM 20.1.8 reused externally.
5# extended+cargo so the install includes a takana-built cargo 1.91.1 (final toolchain).
6change-id = "ignore"
7
8[build]
9build = "x86_64-unknown-linux-musl"
10host = ["x86_64-unknown-linux-musl"]
11target = ["x86_64-unknown-linux-musl"]
12rustc = "/stage0/bin/rustc"
13cargo = "/mrustc/run_rustc/output-1.90.0-x86_64-unknown-linux-musl/prefix/bin/cargo"
14python = "/usr/bin/python3"
15submodules = false
16docs = false
17extended = true
18tools = ["cargo"]
19# hermetic musl devfs has no system OpenSSL/curl/libgit2 → build cargo with the
20# `all-static` feature set (vendored openssl/libgit2 + static curl/libz, all
21# compiled from the vendored C sources via gcc). This is what bootstrap pushes
22# for the cargo tool when cargo-native-static is set (prepare_tool_cargo).
23cargo-native-static = true
24vendor = true
25locked-deps = true
26verbose = 1
27
28[rust]
29channel = "stable"
30download-rustc = false
31lld = false
32llvm-tools = false
33rpath = true
34
35[install]
36prefix = "/out"
37sysconfdir = "etc"
38
39[llvm]
40download-ci-llvm = false
41
42[target.x86_64-unknown-linux-musl]
43llvm-config = "/mrustc/rustc-1.90.0-src/build/bin/llvm-config"
44crt-static = false
45cc = "gcc"
46cxx = "g++"
47linker = "gcc"