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

Protobuf files generated during build #418

Closed
wants to merge 6 commits into from

Conversation

lvella
Copy link

@lvella lvella commented May 18, 2023

Building upon my previous PR #415, this removes protobuf generated source code from the repository, instead they are automatically built and managed by make on the build directory, as any other build artifact. This makes the code much more portable because it makes no assumption on the protobuf version installed.

I made this a separated PR because this might be more controversial than PR #415.

Lucas Clemente Vella added 4 commits May 17, 2023 18:06
@cla-bot
Copy link

cla-bot bot commented May 18, 2023

We require contributors/corporates @lvella to read our Contributor License Agreement, please check the Individual CLA document/Corporate CLA document

@cla-bot
Copy link

cla-bot bot commented May 18, 2023

We require contributors/corporates @lvella to read our Contributor License Agreement, please check the Individual CLA document/Corporate CLA document

@lvella
Copy link
Author

lvella commented May 24, 2023

@cla-bot check

@cla-bot cla-bot bot added the cla-signed label May 24, 2023
@cla-bot
Copy link

cla-bot bot commented May 24, 2023

The cla-bot has been summoned, and re-checked this pull request!

@nadimkobeissi
Copy link
Contributor

@lvella Thanks a lot for this pull request; the issue will be fixed in a separate push soon.

@leonardoalt
Copy link

It looks like the protobuf files are still checked in the repo instead of being built at compile time (like the original PR suggested). Are there any plans for doing that?

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

Successfully merging this pull request may close these issues.

3 participants