You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sdk_v2: scrub vestigial WinML/non-WinML separation from comments, docs, backend
The flavor split is gone from sdk_v2 code, but stale references to it lingered
in comments and docs. Reword them to describe the unified reality — WinML is
always on on Windows, so the distinction is platform, not flavor:
- cpp/CMakeLists.txt, cpp/test/CMakeLists.txt, js/script/copy-native.mjs:
"no WinML SKU" / "WinML build" / "non-WinML build" -> platform wording.
- cpp/cmake/FindOnnxRuntime.cmake: drop the now-vacuous "for both flavors".
- .pipelines/v2: steps-build-windows.yml (Standard-vs-WinML build split -> one
Windows build), steps-test-python.yml ("Both variants" -> per-job wheel),
and the plan docs ("per variant"; deferred "WinML variant" bullet).
- build_and_test_all.ps1: tighten the net9.0/net462 test comment.
Also simplify python/_build_backend: with deps_versions_winml.json gone there is
a single deps file, so drop the _STD suffix and the deps_file parameter threaded
through _read_versions/_patch_pyproject_text. Verified it still rewrites all four
ORT/GenAI pins from deps_versions.json.
sdk_v2-only; the V1 sdk/ + .pipelines/v1 generation keeps its flavor split.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments