Skip to content

Commit 87e4bb1

Browse files
authored
feat: add Linux ARM64 build targets (gnu + musl) (npm#128)
* feat: add Linux ARM64 build targets (gnu + musl) Add aarch64-unknown-linux-gnu and aarch64-unknown-linux-musl to cargo-dist targets, enabling prebuilt binaries for ARM64 Linux users via npm, the shell installer, and GitHub Releases. * chore: trigger CLA recheck
1 parent a6994ad commit 87e4bb1

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@googleworkspace/cli": minor
3+
---
4+
5+
Add Linux ARM64 build targets (aarch64-unknown-linux-gnu and aarch64-unknown-linux-musl) to cargo-dist, enabling prebuilt binaries for ARM64 Linux users via npm, the shell installer, and GitHub Releases.

dist-workspace.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ npm-scope = "@googleworkspace"
3030
github-attestations = true
3131
npm-package = "cli"
3232
# Target platforms to build apps for (Rust target-triple syntax)
33-
targets = ["aarch64-apple-darwin", "x86_64-apple-darwin", "x86_64-unknown-linux-gnu", "x86_64-pc-windows-msvc"]
33+
targets = ["aarch64-apple-darwin", "aarch64-unknown-linux-gnu", "aarch64-unknown-linux-musl", "x86_64-apple-darwin", "x86_64-unknown-linux-gnu", "x86_64-pc-windows-msvc"]
3434
# Which actions to run on pull requests
3535
pr-run-mode = "plan"
3636
# Don't overwrite release.yml on `cargo dist init` (preserves custom npm registry config)

0 commit comments

Comments
 (0)