add shebang to all .ps1
[webi-installers/.git] / _webi / bootstrap.ps1
index c01089b549d78b72f706ed83f5ace4617e2692c4..18b0bf87b30e5e1275c58a0c32fc24ad3a8aaaf1 100644 (file)
@@ -1,3 +1,5 @@
+#!/usr/bin/env pwsh
+
 # If a command returns an error, halt the script.
 $ErrorActionPreference = 'Stop'
 
@@ -32,11 +34,13 @@ Invoke-WebRequest "$Env:WEBI_HOST/packages/_webi/webi.ps1" -OutFile webi.ps1
 
 popd
 
-# Run webi.bat
-& .\.local\bin\webi.bat {{ exename }}
+# Run webi.ps1
+#TODO Set-ExecutionPolicy -ExecutionPolicy Bypass
+& Invoke-Expression "powershell -ExecutionPolicy Bypass .\.local\bin\webi.ps1 {{ exename }}"
 
 # Run pathman to set up the folder
-& "$Env:USERPROFILE\.local\bin\pathman.exe" add "$Env:USERPROFILE\.local\.bin"
+#& "$Env:USERPROFILE\.local\bin\pathman.exe" add "$Env:USERPROFILE\.local\.bin"
+& "$Env:USERPROFILE\.local\bin\pathman.exe" add .local\.bin
 
 # Done
 popd