From 32f07546a9d6336a15d1b5ef435fbecc49145c11 Mon Sep 17 00:00:00 2001 From: Don Olmstead Date: Tue, 7 Oct 2025 14:35:41 -0700 Subject: [PATCH] refactor(): use choco for visual studio 2022 Install Visual Studio 2022 Build Tools through chocolatey. --- .../Functions/Install-VSBuildTools2022.ps1 | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/WebKitDev/Functions/Install-VSBuildTools2022.ps1 b/WebKitDev/Functions/Install-VSBuildTools2022.ps1 index 718c6ad..f8ed408 100644 --- a/WebKitDev/Functions/Install-VSBuildTools2022.ps1 +++ b/WebKitDev/Functions/Install-VSBuildTools2022.ps1 @@ -21,22 +21,18 @@ function Install-VSBuildTools2022 { [string]$installationPath ) - $url = 'https://aka.ms/vs/17/release/vs_BuildTools.exe'; - - $options = @( - '--quiet', - '--norestart', - '--nocache', - '--wait' - ); + $packageParameters = @(); foreach ($workload in $workloads) { - $options += @('--add',$workload); + $packageParameters += @('--add',$workload); } if ($installationPath) { - $options += @('--installPath',$installationPath); + $packageParameters += @('--installPath',$installationPath); } - Install-FromExe -Name 'VSBuildTools2022' -url $url -Options $options -noVerify; + Install-FromChoco ` + -Name visualstudio2022buildtools ` + -PackageParameters $packageParameters ` + -noVerify; }