From e43a1d546a808332e9833cbe949274b512b6e894 Mon Sep 17 00:00:00 2001 From: Arve Knudsen Date: Tue, 6 Feb 2024 12:34:03 +0400 Subject: [PATCH] scripts/genproto.sh: Support OSX sed Signed-off-by: Arve Knudsen --- scripts/genproto.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/genproto.sh b/scripts/genproto.sh index 3c4a26658..dee51d4aa 100755 --- a/scripts/genproto.sh +++ b/scripts/genproto.sh @@ -43,11 +43,11 @@ for dir in ${DIRS}; do protoc --gogofast_out=Mgoogle/protobuf/timestamp.proto=github.com/gogo/protobuf/types,paths=source_relative:. -I=. \ -I="${GOGOPROTO_PATH}" \ ./io/prometheus/client/*.proto - sed -i.bak -E 's/import _ \"github.com\/gogo\/protobuf\/gogoproto\"//g' -- *.pb.go - sed -i.bak -E 's/import _ \"google\/protobuf\"//g' -- *.pb.go - sed -i.bak -E 's/\t_ \"google\/protobuf\"//g' -- *.pb.go - sed -i.bak -E 's/golang\/protobuf\/descriptor/gogo\/protobuf\/protoc-gen-gogo\/descriptor/g' -- *.go - sed -i.bak -E 's/golang\/protobuf/gogo\/protobuf/g' -- *.go + sed -i.bak -E 's/import _ \"github.com\/gogo\/protobuf\/gogoproto\"//g' *.pb.go + sed -i.bak -E 's/import _ \"google\/protobuf\"//g' *.pb.go + sed -i.bak -E 's/\t_ \"google\/protobuf\"//g' *.pb.go + sed -i.bak -E 's/golang\/protobuf\/descriptor/gogo\/protobuf\/protoc-gen-gogo\/descriptor/g' *.go + sed -i.bak -E 's/golang\/protobuf/gogo\/protobuf/g' *.go rm -f -- *.bak goimports -w ./*.go ./io/prometheus/client/*.go popd