Skip to content

Migrate third_party/ to git submodules. #1106

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ZacharyGarrett
Copy link

This replaces third_party/absl/ and third_party/protobuf-lite/ with git submodules checked out at specific versions for abseil-cpp, googletest, benchmark, and protobuf libraries.

This change allows removing local code copies of absl and googltest functionality.

@ZacharyGarrett ZacharyGarrett force-pushed the zacharygarrett/submodules branch 27 times, most recently from 6df8cb3 to 007a14d Compare April 17, 2025 14:43
@ZacharyGarrett ZacharyGarrett force-pushed the zacharygarrett/submodules branch 3 times, most recently from 13fb424 to 1128dd5 Compare April 18, 2025 13:30
@ZacharyGarrett ZacharyGarrett force-pushed the zacharygarrett/submodules branch 7 times, most recently from 1ef4544 to 8697949 Compare April 25, 2025 14:02
@ZacharyGarrett ZacharyGarrett force-pushed the zacharygarrett/submodules branch 14 times, most recently from e72af4a to 2171828 Compare April 30, 2025 23:06
@ZacharyGarrett ZacharyGarrett force-pushed the zacharygarrett/submodules branch 7 times, most recently from 0c8e077 to 4325d27 Compare July 30, 2025 14:49
This replaces third_party/absl/ and third_party/protobuf-lite/ with
submodules checked out at specific versions for abseil-cpp, googletest,
benchmark, and protobuf libraries.

This change allows removing local code copies of absl and googltest
functionality.
@ZacharyGarrett ZacharyGarrett force-pushed the zacharygarrett/submodules branch from 4325d27 to b3b2d5f Compare July 31, 2025 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant