-
Notifications
You must be signed in to change notification settings - Fork 151
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
Conversation
Compiler flags is also set to linking step for stuff like -pthread and -fopenmp, which requires linkage to specific threading libraries.
We require contributors/corporates @lvella to read our Contributor License Agreement, please check the Individual CLA document/Corporate CLA document |
We require contributors/corporates @lvella to read our Contributor License Agreement, please check the Individual CLA document/Corporate CLA document |
@cla-bot check |
The cla-bot has been summoned, and re-checked this pull request! |
@lvella Thanks a lot for this pull request; the issue will be fixed in a separate push soon. |
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? |
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.