SIGN IN SIGN UP

Protocol Buffers - Google's data interchange format

0 0 35 C++

Breaking change: Remove CMake submodule support in favor of fetched or installed dependencies.

This flips the default behavior to "fetch", downloading local copies of required dependencies.  This can be disabled by setting `-Dprotobuf_FETCH_DEPENDENCIES=OFF`, in which case we will look for a local installation using find_package.  Setting `-Dprotobuf_ABSL_PROVIDER=package` will continue to have the same behavior as before.

See https://protobuf.dev/news/2024-10-02/#replace-cmake-submods for more details.

#test-continuous

PiperOrigin-RevId: 686649864
M
Mike Kruskal committed
3f06ca4306a682e6ee631d8ea94b82baaafb14f0
Parent: 66f80bb
Committed by Copybara-Service <copybara-worker@google.com> on 10/16/2024, 9:52:31 PM