refactor: disable Abseil installation in gRPC configuration

- Updated gRPC configuration to disable Abseil installation, ensuring it is only included when necessary.
- This change aims to streamline the build process and reduce unnecessary dependencies, aligning with recent CI improvements.

This adjustment supports ongoing efforts to enhance build efficiency and maintainability across platforms.
This commit is contained in:
scawful
2025-11-05 19:12:03 -05:00
parent 27131ba449
commit 8ec10aca87
2 changed files with 1 additions and 371 deletions

View File

@@ -58,7 +58,7 @@ set(protobuf_WITH_ZLIB ON CACHE BOOL "" FORCE)
# Abseil configuration
set(ABSL_PROPAGATE_CXX_STD ON CACHE BOOL "" FORCE)
set(ABSL_ENABLE_INSTALL ON CACHE BOOL "" FORCE)
set(ABSL_ENABLE_INSTALL OFF CACHE BOOL "" FORCE)
set(ABSL_BUILD_TESTING OFF CACHE BOOL "" FORCE)
# Additional protobuf settings to avoid export conflicts