| Tim Windelschmidt | 98000a5 | 2025-03-06 14:22:15 +0100 | [diff] [blame] | 1 | # Toolchain Bundle (`toolchain-bundle/`) |
| 2 | |
| 3 | To ensure that tools like `make`, `nasm`, `qemu`, or `perl` are available in the Bazel build environment, we provide a `toolchain-bundle`. This bundle is pre-built and fetched as an external repository, allowing Bazel to use these tools without needing to install them on the host system. They are built for both `x86_64-unknown-linux-musl` and `aarch64-unknown-linux-musl` platforms with Nix. |
| 4 | |
| 5 | You can build these toolchains by invoking the `nix-build` via `nix-build build/toolchain/toolchain-bundle/default.nix` |
| 6 | |
| 7 | --- |
| 8 | |
| 9 | # Rust EFI Toolchain (`rust-efi/`) |
| 10 | |
| 11 | The `rust-efi` directory configures a Rust toolchain for building EFI applications. |