Refactor CMake configuration to streamline Abseil dependencies

- Removed several internal Abseil components from the CMake configuration to simplify dependency management.
- Cleaned up the list of required Abseil libraries, enhancing clarity and maintainability of the build configuration.
This commit is contained in:
scawful
2025-09-26 10:14:10 -04:00
parent edafa79dea
commit f59a0b5abf

View File

@@ -26,33 +26,22 @@ set(
absl::base
absl::config
absl::core_headers
absl::raw_logging_internal
absl::failure_signal_handler
absl::flat_hash_map
absl::str_format_internal
absl::cord
absl::hash
absl::synchronization
absl::time
absl::symbolize
absl::debugging_internal
absl::demangle_internal
absl::strings_internal
absl::city
absl::malloc_internal
absl::graphcycles_internal
absl::str_format_internal
absl::cord_internal
absl::cordz_handle
absl::cordz_info
absl::flags_commandlineflag
absl::flags_commandlineflag_internal
absl::flags_marshalling
absl::flags_private_handle_accessor
absl::flags_program_name
absl::flags_config
absl::flags_reflection
absl::flags_internal
absl::hashtablez_sampler
absl::raw_hash_set
absl::int128
@@ -66,9 +55,7 @@ set(
absl::spinlock_wait
absl::strerror
absl::raw_hash_set
absl::flags_internal
absl::cord
absl::city
absl::hash
absl::strings_internal
)