Initial commit

This commit is contained in:
github-classroom[bot]
2023-11-08 07:08:45 +00:00
committed by GitHub
commit 30d3216f9c
17 changed files with 464 additions and 0 deletions

34
build.gradle Normal file
View File

@@ -0,0 +1,34 @@
plugins {
id 'java'
id 'com.google.protobuf' version '0.9.4'
}
group = 'ch.hevs.sdi.grpc'
version = '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
dependencies {
runtimeOnly 'io.grpc:grpc-netty-shaded:1.58.0'
implementation 'io.grpc:grpc-protobuf:1.58.0'
implementation 'io.grpc:grpc-stub:1.58.0'
compileOnly 'org.apache.tomcat:annotations-api:6.0.53'
}
protobuf {
protoc {
artifact = "com.google.protobuf:protoc:3.22.3"
}
plugins {
grpc {
artifact = 'io.grpc:protoc-gen-grpc-java:1.58.0'
}
}
generateProtoTasks {
all()*.plugins {
grpc {}
}
}
}