summaryrefslogtreecommitdiff
path: root/setup/devcon/cmds.cpp
diff options
context:
space:
mode:
author5an7y <[email protected]>2026-03-31 15:12:51 -0700
committer5an7y <[email protected]>2026-03-31 16:22:25 -0700
commit35d8855033e29e7025c3794c73093df24f506640 (patch)
tree568a1d01c70a14a9aa548c6ca626e71477b10818 /setup/devcon/cmds.cpp
parent21d02d7a54d5fcddcebc38fa1284523f03b6ac48 (diff)
Add -RunMode flag, VS detection via vswhere, and multi-install selection
- Add -RunMode parameter (Auto/WDK/NuGet/EWDK/Github) defaulting to Auto - Auto-detection priority order: NuGet -> EWDK -> WDK - Github mode: same as NuGet but suppresses opening the HTML report - Add Get-VsInstallationsWithWdk: uses vswhere.exe from its fixed ProgramFiles path to find VS installs with the Microsoft.Windows.DriverKit component - Add Select-VsInstallation: errors if none found, verbose-logs if one found, presents a numbered interactive menu if multiple found - Replace Initialize-DevShell glob-based blind pick with the new helpers - Remove GITHUB_REPOSITORY auto-detect branch; replace HTML open guard with buildEnv.IsGithubMode - Update comment-based help with -RunMode parameter docs and examples Co-authored-by: Copilot <[email protected]>
Diffstat (limited to 'setup/devcon/cmds.cpp')
0 files changed, 0 insertions, 0 deletions