[]
= ["cargo:."]
# Config for 'dist'
[]
# The preferred dist version to use in CI (Cargo.toml SemVer syntax)
= "0.32.0"
# CI backends to support
= "github"
# The installers to generate for each app
= ["shell", "powershell"]
# Target platforms to build apps for (Rust target-triple syntax).
# All four have native GitHub runners, so no cross-compilation is needed.
= ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "aarch64-apple-darwin", "x86_64-pc-windows-msvc"]
# Ship an all-subcommands binary: default features (serve/client/bench/proxy/
# rustls/h3) plus the remaining subcommands. `dev-server` is `#[cfg(unix)]`-gated
# in code, so it's simply absent from the Windows build at runtime. openssl/
# native-tls are intentionally omitted (rustls is the default TLS backend).
= ["gateway", "grpc", "dev-server"]
# Path that installers should place binaries in
= "CARGO_HOME"
# Where to host releases
= "github"
# Whether to install an updater program
= false
# release-plz creates the (draft) GitHub Release; dist just uploads artifacts to
# it and undrafts when done. See .github/workflows/release-plz.yml.
= false
# Steps injected early into the build jobs: cmake/NASM for aws-lc-rs, and lld for
# the arm64 macOS link step. Path is relative to .github/workflows/.
= "../build-setup.yml"