Enhance CMake and file dialog functionality

- Updated CMakeLists.txt to include additional MSVC compiler options for better compatibility and performance, such as support for large object files and UTF-8 encoding.
- Modified absl.cmake to add support for absl::int128.
- Refactored file dialog implementation in file_dialog.cc to utilize a feature flag for native file dialog support, improving cross-platform compatibility and maintainability. Added placeholder implementations for CI/CD environments.
This commit is contained in:
scawful
2025-09-27 21:47:01 -04:00
parent d244fc37c0
commit faca7cfafe
3 changed files with 123 additions and 151 deletions

View File

@@ -43,4 +43,5 @@ set(
absl::container_memory
absl::memory
absl::utility
absl::int128
)