Skip to content

Commit 40c0fd3

Browse files
authored
Add ppc64le Linux binary to releases and README update (#3840)
1 parent 0080105 commit 40c0fd3

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,18 @@ Once you've installed `buf`, we recommend completing the [CLI tutorial][cli-tuto
9898

9999
After completing the tour, check out the remainder of the [docs] for your specific areas of interest.
100100

101+
## Builds
102+
103+
The following is a breakdown of the binaries by CPU architecture and operating system available through our [releases]:
104+
105+
| | Linux | MacOS | Windows |
106+
| --- | --- | --- | --- |
107+
| x86 (64-bit) ||||
108+
| ARM (64-bit) ||||
109+
| ARMv7 (32-bit) ||||
110+
| RISC-V (64-bit) ||||
111+
| ppc64le ||||
112+
101113
## Community
102114

103115
For help and discussion around Protobuf, best practices, and more, join us on [Slack][badges_slack].

make/buf/scripts/release.bash

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ mkdir -p "${RELEASE_DIR}"
8585
cd "${RELEASE_DIR}"
8686

8787
for os in Darwin Linux Windows; do
88-
for arch in x86_64 riscv64 arm64 armv7; do
88+
for arch in x86_64 riscv64 arm64 armv7 ppc64le; do
8989
# our goal is to have the binaries be suffixed with $(uname -s)-$(uname -m)
9090
# on mac, this is arm64, on linux, this is aarch64, for historical reasons
9191
# this is a hacky way to not have to rewrite this loop (and others below)
@@ -118,7 +118,7 @@ for os in Darwin Linux Windows; do
118118
done
119119

120120
for os in Darwin Linux Windows; do
121-
for arch in x86_64 riscv64 arm64 armv7; do
121+
for arch in x86_64 riscv64 arm64 armv7 ppc64le; do
122122
if [[ ! "${arch}" =~ x86_64|arm64 ]] && [ "${os}" != "Linux" ]; then
123123
continue
124124
fi
@@ -141,7 +141,7 @@ for os in Darwin Linux Windows; do
141141
done
142142

143143
for os in Darwin Linux; do
144-
for arch in x86_64 riscv64 arm64 armv7; do
144+
for arch in x86_64 riscv64 arm64 armv7 ppc64le; do
145145
if [[ ! "${arch}" =~ x86_64|arm64 ]] && [ "${os}" != "Linux" ]; then
146146
continue
147147
fi

0 commit comments

Comments
 (0)