Implement CMake files to orchestrate full build. Switch to using CMake as the single source of truth for build process (cease editing/checking in vcxproj etc.).
This has already been done in a limited scope in order to support API and Wrapper vcpkg ports.
Potential Benefits:
- LLM build/test running capability enhanced
- LLM build process modification enhanced (more consistent/deft vs. .vcxproj generation)
- Could simplify migration to VS2026 (and all future such migrations)
- Supporting multi-platform components (Linux)
- Industry standard (quicker onboarding / collaboration)
Implement CMake files to orchestrate full build. Switch to using CMake as the single source of truth for build process (cease editing/checking in vcxproj etc.).
This has already been done in a limited scope in order to support API and Wrapper vcpkg ports.
Potential Benefits: