chore: update CI workflows and vcpkg configuration

- Removed unused gRPC and protobuf dependencies from `vcpkg.json`.
- Updated CI configuration to enable vcpkg installation for SDL2 and yaml-cpp.
- Added support for MSVC in CI workflows and improved caching strategies for vcpkg packages.
- Enhanced logging in build steps to provide better feedback on dependency status and build progress.
This commit is contained in:
scawful
2025-10-17 11:20:25 -04:00
parent 3cf2b89926
commit 7a8738ca7c
5 changed files with 143 additions and 40 deletions