Teach build to work on alpine linux protobuf tools

This commit is contained in:
Sudhi Herle 2021-06-12 21:34:30 -07:00
parent 0658fb75d4
commit 85ed0d06dd

7
build
View file

@ -317,9 +317,13 @@ fi
# Do Protobufs if needed # Do Protobufs if needed
if [ -n "$Protobufs" ]; then if [ -n "$Protobufs" ]; then
set +e
slick=$Hostbindir/protoc-gen-gogoslick slick=$Hostbindir/protoc-gen-gogoslick
slicksrc=github.com/gogo/protobuf/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 .." [ -z "$pc" ] && die "Need 'protoc' for building .."
@ -340,6 +344,7 @@ if [ -n "$Protobufs" ]; then
$e $pc --gogoslick_out=. $f || exit 1 $e $pc --gogoslick_out=. $f || exit 1
fi fi
done done
set -e
fi fi
repover="main.RepoVersion=$rev" repover="main.RepoVersion=$rev"