[wpimath] Commit generated quickbuf Java files (#5994)

This removes a build dependency on the quickbuf generator being available for the build platform.

It's safe to generate Java because the quickbuf version is defined by the project.

C++ protobufs can't be committed because the protoc version must
match the library version (this is a particular issue for cmake builds).
This commit is contained in:
Gold856
2023-12-05 20:02:29 -05:00
committed by GitHub
parent c2971c0bb3
commit 28deba20f5
16 changed files with 15621 additions and 108 deletions

View File

@@ -146,22 +146,12 @@ protobuf {
protoc {
artifact = 'com.google.protobuf:protoc:3.21.12'
}
plugins {
quickbuf {
artifact = 'us.hebi.quickbuf:protoc-gen-quickbuf:1.3.2'
}
}
generateProtoTasks {
all().configureEach { task ->
task.builtins {
cpp {}
remove java
}
task.plugins {
quickbuf {
option "gen_descriptors=true"
}
}
}
}
}