psget.text 491 B

1234567891011121314151617
  1. #!/usr/bin/env pwsh
  2. #Requires -version 5
  3. # Use this extension for correct Content-Type
  4. param (
  5. [string]$version = "master",
  6. [string]$installdir = ""
  7. )
  8. & {
  9. $getscript = (Invoke-Webrequest 'https://fastly.jsdelivr.net/gh/xmake-io/xmake@master/scripts/get.ps1' -UseBasicParsing).Content
  10. if ($getscript -is [Byte[]]) {
  11. $getscript = [System.Text.Encoding]::UTF8.GetString($getscript)
  12. }
  13. & $([System.Management.Automation.ScriptBlock]::Create($getscript)) $version $installdir
  14. }