aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2017-10-05 14:27:36 -0700
committerAlexander Karatarakis <alkarata@microsoft.com>2017-10-05 18:27:07 -0700
commiteca5a8b8d48d24c1a50fac58797af45dc5e83110 (patch)
treef04bcc323cbfabc659766a5c09729329d527b9af /scripts
parent9a963f7eff1981d4e894ea8b297d092cda60b764 (diff)
downloadvcpkg-eca5a8b8d48d24c1a50fac58797af45dc5e83110.tar.gz
vcpkg-eca5a8b8d48d24c1a50fac58797af45dc5e83110.zip
Add vswhere in fetchDependency.ps1
Diffstat (limited to 'scripts')
-rw-r--r--scripts/fetchDependency.ps112
1 files changed, 11 insertions, 1 deletions
diff --git a/scripts/fetchDependency.ps1 b/scripts/fetchDependency.ps1
index 25447c19b..80d6d2abb 100644
--- a/scripts/fetchDependency.ps1
+++ b/scripts/fetchDependency.ps1
@@ -119,11 +119,21 @@ function SelectProgram([Parameter(Mandatory=$true)][string]$Dependency)
$requiredVersion = "4.1.0"
$downloadVersion = "4.1.0"
$url = "https://dist.nuget.org/win-x86-commandline/v4.1.0/nuget.exe"
- $downloadPath = "$downloadsDir\nuget-4.1.0\nuget.exe"
+ $downloadPath = "$downloadsDir\nuget-$downloadVersion\nuget.exe"
$expectedDownloadedFileHash = "4c1de9b026e0c4ab087302ff75240885742c0faa62bd2554f913bbe1f6cb63a0"
$executableFromDownload = $downloadPath
$extractionType = $ExtractionType_NO_EXTRACTION_REQUIRED
}
+ elseif($Dependency -eq "vswhere")
+ {
+ $requiredVersion = "2.1.4"
+ $downloadVersion = "2.1.4"
+ $url = "https://github.com/Microsoft/vswhere/releases/download/2.1.4/vswhere.exe"
+ $downloadPath = "$downloadsDir\vswhere-$downloadVersion\vswhere.exe"
+ $expectedDownloadedFileHash = "548fb9dfeed59bc4ddcce739a5729e9c8dd5932cd60ff6f74727ee069e7da458"
+ $executableFromDownload = $downloadPath
+ $extractionType = $ExtractionType_NO_EXTRACTION_REQUIRED
+ }
elseif($Dependency -eq "git")
{
$requiredVersion = "2.14.1"