From 85ed0d06dd59f58c9072c0b032b2e4d3fb4cbc64 Mon Sep 17 00:00:00 2001 From: Sudhi Herle Date: Sat, 12 Jun 2021 21:34:30 -0700 Subject: [PATCH] Teach build to work on alpine linux protobuf tools --- build | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/build b/build index cca95b1..5f571fa 100755 --- a/build +++ b/build @@ -317,9 +317,13 @@ fi # Do Protobufs if needed if [ -n "$Protobufs" ]; then + set +e slick=$Hostbindir/protoc-gen-gogoslick slicksrc=github.com/gogo/protobuf/protoc-gen-gogoslick - pc=$(type -p protoc) + for pc in protoc protoc-c; do + pc=`which $pc` + [ -n "$pc" ] && break + done [ -z "$pc" ] && die "Need 'protoc' for building .." @@ -340,6 +344,7 @@ if [ -n "$Protobufs" ]; then $e $pc --gogoslick_out=. $f || exit 1 fi done + set -e fi repover="main.RepoVersion=$rev"