|  | $ErrorActionPreference = 'Stop'; # stop on all errors | 
|  | $packageName = 'bazel' | 
|  |  | 
|  | $toolsDir = Split-Path -parent $MyInvocation.MyCommand.Definition | 
|  | $raw = get-content "$($toolsDir)\params.txt" | out-string | 
|  | write-host "Content of $($toolsDir)\params.txt:" | 
|  | write-host $raw | 
|  | $params = $raw -split "`n" | 
|  | write-host "url:  $($params[0].Trim())" | 
|  | write-host "hash: $($params[1].Trim())" | 
|  |  | 
|  | $packageDir = Split-Path -parent $toolsDir | 
|  |  | 
|  | Install-ChocolateyZipPackage -PackageName "$packageName" ` | 
|  | -Url64bit "$($params[0].Trim())" ` | 
|  | -Checksum64 "$($params[1].Trim())" ` | 
|  | -ChecksumType64 "sha256" ` | 
|  | -UnzipLocation "$packageDir" | 
|  |  | 
|  | write-host @" | 
|  | bazel installed to $packageDir | 
|  |  | 
|  | You also need, in your environment variables (adjust paths for your system): | 
|  | BAZEL_SH=c:\tools\msys64\usr\bin\bash.exe | 
|  | BAZEL_PYTHON=c:\tools\python2\python.exe | 
|  |  | 
|  | See also https://bazel.build/docs/windows.html | 
|  | "@ | 
|  |  |