File tree Expand file tree Collapse file tree 2 files changed +76
-0
lines changed
Expand file tree Collapse file tree 2 files changed +76
-0
lines changed Original file line number Diff line number Diff line change 1+ class ProtocGenConnectGoServicestruct < Formula
2+ desc "Protocol Buffers plugin for gRPC-Connect with Go service struct support"
3+ homepage "https://github.com/TrogonStack/protoc-gen"
4+ license "MIT"
5+ version "0.2.0"
6+
7+ on_macos do
8+ on_arm64 do
9+ url "https://github.com/TrogonStack/protoc-gen/releases/download/protoc-gen-connect-go-servicestruct@v0.2.0/protoc-gen-connect-go-servicestruct@v0.2.0_Darwin_arm64.tar.gz"
10+ sha256 "8de46260aec64f51f23bef54a7202a3cae76d11ce4c71123b9d01a51cb3cec3d"
11+ end
12+
13+ on_intel do
14+ url "https://github.com/TrogonStack/protoc-gen/releases/download/protoc-gen-connect-go-servicestruct@v0.2.0/protoc-gen-connect-go-servicestruct@v0.2.0_Darwin_x86_64.tar.gz"
15+ sha256 "9b225f13ed7ec6518d0e71486f95c247b240493ae15be7b6706443bdc7aa7d68"
16+ end
17+ end
18+
19+ on_linux do
20+ on_arm64 do
21+ url "https://github.com/TrogonStack/protoc-gen/releases/download/protoc-gen-connect-go-servicestruct@v0.2.0/protoc-gen-connect-go-servicestruct@v0.2.0_Linux_arm64.tar.gz"
22+ sha256 "f99390273919fe85c11bee13fda7ee2c5f052ffc96d176edee9349a52c34d5d7"
23+ end
24+
25+ on_x86_64 do
26+ url "https://github.com/TrogonStack/protoc-gen/releases/download/protoc-gen-connect-go-servicestruct@v0.2.0/protoc-gen-connect-go-servicestruct@v0.2.0_Linux_x86_64.tar.gz"
27+ sha256 "ceb785e587bcdb4d913d576cba870f729fe64fc6acc5a7cf30bf617dcc91cfc8"
28+ end
29+ end
30+
31+ def install
32+ bin . install "protoc-gen-connect-go-servicestruct"
33+ end
34+
35+ test do
36+ system "#{ bin } /protoc-gen-connect-go-servicestruct" , "--version"
37+ end
38+ end
Original file line number Diff line number Diff line change 1+ class ProtocGenElixirGrpc < Formula
2+ desc "Protocol Buffers plugin for gRPC with Elixir support"
3+ homepage "https://github.com/TrogonStack/protoc-gen"
4+ license "MIT"
5+ version "0.4.2"
6+
7+ on_macos do
8+ on_arm64 do
9+ url "https://github.com/TrogonStack/protoc-gen/releases/download/protoc-gen-elixir-grpc@v0.4.2/protoc-gen-elixir-grpc@v0.4.2_Darwin_arm64.tar.gz"
10+ sha256 "81d909ace0f6a721e15a82df45b46d97cdf744c82093060cb546b010aad012f1"
11+ end
12+
13+ on_intel do
14+ url "https://github.com/TrogonStack/protoc-gen/releases/download/protoc-gen-elixir-grpc@v0.4.2/protoc-gen-elixir-grpc@v0.4.2_Darwin_x86_64.tar.gz"
15+ sha256 "244c3cb2fea67f8a81c3d550e3dc69c585adeb5d7a9b251510dddf87756c847e"
16+ end
17+ end
18+
19+ on_linux do
20+ on_arm64 do
21+ url "https://github.com/TrogonStack/protoc-gen/releases/download/protoc-gen-elixir-grpc@v0.4.2/protoc-gen-elixir-grpc@v0.4.2_Linux_arm64.tar.gz"
22+ sha256 "f20e363ba19f07d33f9a2d511701178abb4548507498d7a8f32537da1833128e"
23+ end
24+
25+ on_x86_64 do
26+ url "https://github.com/TrogonStack/protoc-gen/releases/download/protoc-gen-elixir-grpc@v0.4.2/protoc-gen-elixir-grpc@v0.4.2_Linux_x86_64.tar.gz"
27+ sha256 "d0264903f5caf958313d3f27f897975604cd6935f968eeda9bba4a9ad2fa3be4"
28+ end
29+ end
30+
31+ def install
32+ bin . install "protoc-gen-elixir-grpc"
33+ end
34+
35+ test do
36+ system "#{ bin } /protoc-gen-elixir-grpc" , "--version"
37+ end
38+ end
You can’t perform that action at this time.
0 commit comments