Skip to content

Commit 8d09f24

Browse files
committed
Added Java GRPC bindings
1 parent 215b0e7 commit 8d09f24

File tree

13 files changed

+70105
-1
lines changed

13 files changed

+70105
-1
lines changed

Taskfile.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: '2'
1+
version: "2"
22

33
tasks:
44
protoc:
@@ -8,6 +8,14 @@ tasks:
88
- '{{ default "protoc" .PROTOC_BINARY }} --proto_path=rpc --go_out=plugins=grpc,paths=source_relative:rpc ./rpc/monitor/*.proto'
99
- '{{ default "protoc" .PROTOC_BINARY }} --proto_path=rpc --go_out=plugins=grpc,paths=source_relative:rpc ./rpc/settings/*.proto'
1010

11+
protoc-java:
12+
desc: Compile protobuf java bindings
13+
cmds:
14+
# look here https://github.com/grpc/grpc-java/tree/master/compiler for protoc-gen-grpc-java
15+
- '{{ default "protoc" .PROTOC_BINARY }} --plugin={{ default "protoc-gen-grpc-java" .PROTOC_GEN_GRPC_JAVA_BINARY }} --grpc-java_out=rpc/java --proto_path=rpc --java_out=rpc/java ./rpc/commands/*.proto'
16+
- '{{ default "protoc" .PROTOC_BINARY }} --plugin={{ default "protoc-gen-grpc-java" .PROTOC_GEN_GRPC_JAVA_BINARY }} --grpc-java_out=rpc/java --proto_path=rpc --java_out=rpc/java ./rpc/monitor/*.proto'
17+
- '{{ default "protoc" .PROTOC_BINARY }} --plugin={{ default "protoc-gen-grpc-java" .PROTOC_GEN_GRPC_JAVA_BINARY }} --grpc-java_out=rpc/java --proto_path=rpc --java_out=rpc/java ./rpc/settings/*.proto'
18+
1119
build:
1220
desc: Build the project
1321
cmds:

rpc/java/cc/arduino/cli/commands/ArduinoCoreGrpc.java

Lines changed: 2060 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)