feat: Update CMake configuration for Abseil and gRPC, enhance modular build support, and add CLI flag handling

This commit is contained in:
scawful
2025-10-03 20:24:58 -04:00
parent c9f439207e
commit db227c9de5
12 changed files with 128 additions and 81 deletions

View File

@@ -134,7 +134,7 @@ if(YAZE_PLATFORM_MACOS)
set(_yaze_default_force_absl ON)
endif()
option(YAZE_FORCE_BUNDLED_ABSL
"Force building the bundled Abseil submodule instead of finding a system package"
"Force building the bundled Abseil FetchContent dependency instead of finding a system package"
${_yaze_default_force_absl})
# Create a common interface target for shared settings