Updated Building OpenSSH for Windows (using LibreSSL crypto) (markdown)

Tess Gauthier 2022-02-23 18:04:25 -05:00
parent e659708ee5
commit 8999a55d5e

@ -2,12 +2,6 @@
- git clone https://github.com/PowerShell/openssh-portable
- git checkout latestw_all
#### Building OpenSSH for Windows Using Build Script
In Powershell:
- cd repository-root
- ipmo .\contrib\win32\openssh\OpenSSHBuildHelper.psm1 -Force
- Start-OpenSSHBuild -Configuration <Release|Debug> -NativeHostArch <x64|x86>
#### Building OpenSSH for Windows Using Visual Studio, 2015 or newer [*Recommended*]
- Download and Install VS 2015, or newer, with Desktop Development with C++ - [latest install here](https://visualstudio.microsoft.com/downloads/)
- Install Windows SDK 10.0.17663.0 during Visual Studio install, or download from [here](https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/)
@ -16,6 +10,12 @@ In Powershell:
- If necessary, change the configuration and architecture from the middle toolbar
- Build the Win32-OpenSSH binaries
#### Building OpenSSH for Windows Using Build Script
In Powershell:
- cd repository-root
- ipmo .\contrib\win32\openssh\OpenSSHBuildHelper.psm1 -Force
- Start-OpenSSHBuild -Configuration <Release|Debug> -NativeHostArch <x64|x86>
#### Deploying OpenSSH for Windows
- Start-OpenSSHPackage -Configuration <Release|Debug> -NativeHostArch <x64|x86>
- Above generates Zipped binary and symbols payload. Follow further installation instructions [here](https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH).