refactor: finish moving ssh-* scripts to own installers
[webi-installers/.git] / _webi / bootstrap.ps1
index 202f87d9b89d19ffa3145e3d969c3c764feeb86c..b6ebd84e6bec1b420bf6f9ecd24b26a68bbeb17a 100644 (file)
@@ -1,7 +1,6 @@
 # Download the latest webi, then install {{ exename }}
-IF (!(Test-Path -Path .local\bin)) { New-Item -Path .local\bin -ItemType Directory }
+New-Item -Path .local\bin -ItemType Directory -Force | out-null
 IF ($Env:WEBI_HOST -eq $null -or $Env:WEBI_HOST -eq "") { $Env:WEBI_HOST = "https://webinstall.dev" }
-curl.exe -s -A "windows" "$Env:WEBI_HOST/packages/_webi/webi.ps1" -o "$Env:USERPROFILE\.local\bin\webi.ps1"
-pushd "$Env:USERPROFILE"
-& powershell -ExecutionPolicy Bypass ".local\bin\webi.ps1" "{{ exename }}"
-popd
+curl.exe -s -A "windows" "$Env:WEBI_HOST/packages/_webi/webi-pwsh.ps1" -o "$Env:USERPROFILE\.local\bin\webi-pwsh.ps1"
+Set-ExecutionPolicy -Scope Process Bypass
+& "$Env:USERPROFILE\.local\bin\webi-pwsh.ps1" "{{ exename }}"