Skip to content

Commit 99028d3

Browse files
authored
Fix lipo extract command for M1 macs
1 parent 0af3c67 commit 99028d3

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

packages/grpc-tools/build_binaries.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,12 @@ Darwin)
7575

7676
for arch in "x64" "arm64"; do
7777
mkdir "$base/build/bin/$arch"
78+
case "$arch" in
79+
x64) lipo_arch=x86_64 ;;
80+
arm64) lipo_arch=arm64 ;;
81+
esac
7882
for bin in protoc grpc_node_plugin; do
79-
lipo -extract x86_64 "$base/build/bin/$bin" -o "$base/build/bin/$arch/$bin"
83+
lipo -extract $lipo_arch "$base/build/bin/$bin" -o "$base/build/bin/$arch/$bin"
8084
otool -l "$base/build/bin/$arch/$bin" | grep minos
8185
done
8286
artifacts darwin $arch "$base/build/bin/$arch/"

0 commit comments

Comments
 (0)