Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make library build process match other authzed libs #100

Open
tstirrat15 opened this issue Aug 27, 2024 · 1 comment
Open

Make library build process match other authzed libs #100

tstirrat15 opened this issue Aug 27, 2024 · 1 comment

Comments

@tstirrat15
Copy link
Contributor

Description

Most of our other libs, including those that have static compilation (like csharp), use buf generate to go directly from remote proto to generated code. This lib is currently using buf export and the gradle build process to run the compilation steps locally.

It'd be nice if this matched other libraries.

It'd also make it easier to inspect the library code and understand what's going on, since the generated source code would be visible and names of various classes would be inspectable. That was something painful to me as a consumer.

@tstirrat15
Copy link
Contributor Author

I've got a start on this in the 100-match-other-build-processes branch; I think the hardest part will be reliably providing a reference to the protoc-gen-grpc-java binary. I'm going to pause on this for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant