diff --git a/src/cascadia/TerminalSettingsModel/Microsoft.Terminal.Settings.ModelLib.vcxproj b/src/cascadia/TerminalSettingsModel/Microsoft.Terminal.Settings.ModelLib.vcxproj index 1df6187544..8ee88a2c01 100644 --- a/src/cascadia/TerminalSettingsModel/Microsoft.Terminal.Settings.ModelLib.vcxproj +++ b/src/cascadia/TerminalSettingsModel/Microsoft.Terminal.Settings.ModelLib.vcxproj @@ -325,6 +325,13 @@ + + + + + + + diff --git a/tools/CheckPSVersion.ps1 b/tools/CheckPSVersion.ps1 new file mode 100644 index 0000000000..ffde273393 --- /dev/null +++ b/tools/CheckPSVersion.ps1 @@ -0,0 +1,4 @@ +if($PSVersionTable.PSVersion.Major -lt 7){ + Write-Error "Incorrect version of PowerShell installed.`nMake sure you have at least PowerShell Core 7.0.0." + Exit 1 +} \ No newline at end of file diff --git a/tools/WindowsCheckPSVersion.ps1 b/tools/WindowsCheckPSVersion.ps1 new file mode 100644 index 0000000000..cc2b78dbeb --- /dev/null +++ b/tools/WindowsCheckPSVersion.ps1 @@ -0,0 +1,3 @@ +if(-not (Get-Command "pwsh.exe" -ErrorAction SilentlyContinue)){ + Write-Error "Incorrect version of PowerShell installed.`nMake sure you have at least PowerShell Core 7.0.0." +} \ No newline at end of file