Toolchain builder for Rust cross compilation
Go to file
Jacob Kiers 7a96634b5a Add option to use with zigbuild
Signed-off-by: Jacob Kiers <code@kiers.eu>
2024-02-22 16:36:20 +01:00
zig Add option to use with zigbuild 2024-02-22 16:36:20 +01:00
.gitignore Initial commit 2023-01-19 22:33:00 +00:00
build.sh Add option to use with zigbuild 2024-02-22 16:36:20 +01:00
Dockerfile-full Add builder 2023-01-19 23:39:23 +01:00
Dockerfile-slim Add builder 2023-01-19 23:39:23 +01:00
Dockerfile-zig Add option to use with zigbuild 2024-02-22 16:36:20 +01:00
LICENSE Update LICENSE file 2024-02-22 15:29:26 +01:00
README.md Add option to use with zigbuild 2024-02-22 16:36:20 +01:00

toolchain-builder

Toolchain builder for Rust cross compilation.

This project build the toolchain used for newsletter2web.

By default, it uses the latest Rust and cross versions.

Usage

USAGE: ./build.sh <slim|full|zig> [rust version] [cross version] [zig version]

Arguments:
        <slim|full>     Slim build (without targets) or Full build (with targets)

        [rust version]  Version of rust (https://github.com/rust-lang/rust)
        [cross version] Version of cross (https://github.com/cross-rs/cross)
        [zig version]   Version of zig (https://ziglang.org/download)
                        Use 'master' for master version of zig

All versions default to the latest release.