From 9b4c4ab6afa33782a0068f009d11e2b3fa1cb1a2 Mon Sep 17 00:00:00 2001 From: LostNeophyte Date: Tue, 14 Feb 2023 08:23:41 +0100 Subject: fix: win installer syntax error (#3635) * feat: check version * fix --- utils/installer/install.ps1 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/utils/installer/install.ps1 b/utils/installer/install.ps1 index db1427e5..09b229ee 100644 --- a/utils/installer/install.ps1 +++ b/utils/installer/install.ps1 @@ -1,5 +1,8 @@ #Requires -Version 7.1 $ErrorActionPreference = "Stop" # exit when command fails +if ($PSVersionTable.PSVersion -lt 7.1) { + Write-Error "Powershell version needs to be greater than 7.1!" +} # set script variables $LV_BRANCH = $LV_BRANCH ?? "master" @@ -231,7 +234,7 @@ function setup_lvim() { function validate_lunarvim_files() { Set-Alias lvim "$INSTALL_PREFIX\bin\lvim.ps1" try { - $verify_version_cmd="if v:errmsg != \`"\`" | cquit | else | quit | endif" + $verify_version_cmd="if v:errmsg != `"`" | cquit | else | quit | endif" Invoke-Command -ScriptBlock { lvim --headless -c 'LvimUpdate' -c "$verify_version_cmd" } -ErrorAction SilentlyContinue } catch { -- cgit v1.2.3