Skip to content

build(deps): refactor CMake files for finding GTest - #140

Merged
ingomueller-net merged 1 commit into
substrait-io:mainfrom
ingomueller-net:cmake-revamp-gtest
Apr 9, 2026
Merged

ingomueller-net merged 1 commit into
substrait-io:mainfrom
ingomueller-net:cmake-revamp-gtest

Conversation

@ingomueller-net

@ingomueller-net ingomueller-net commented Mar 26, 2026 •

Copy link
Copy Markdown
Contributor

This PR is currently stacked on top of #138.

This PR refactors the CMake logic that finds or fetches the GTest/googletest dependency. It follows the same pattern applied by #138 for the protobuf library. The PR also removes a redundant logic of finding/fetching that dependency, which previously existed twice.

@ingomueller-net
ingomueller-net marked this pull request as ready for review March 26, 2026 19:21
@ingomueller-net
ingomueller-net force-pushed the cmake-revamp-gtest branch 2 times, most recently from 7e33912 to 2b3c664 Compare March 30, 2026 18:36
@ingomueller-net
ingomueller-net marked this pull request as draft March 31, 2026 07:42
This PR refactors the CMake logic that finds or fetches the
GTest/googletest dependency. It follows the same pattern applied by substrait-io#138
for the protobuf library. The PR also removes a redundant logic of
finding/fetching that dependency, which previously existed twice.

Signed-off-by: Ingo Müller <ingomueller@google.com>
@ingomueller-net
ingomueller-net merged commit 147a362 into substrait-io:main Apr 9, 2026
4 checks passed
@ingomueller-net
ingomueller-net deleted the cmake-revamp-gtest branch April 9, 2026 12:19
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.

2 participants