openssh-portable/contrib/win32/openssh
Yanbing 5cdec2bc35 Enablebuildlatestw_all (#35)
Update build script to download OpenSSL libs from win32_openssh
2016-12-21 17:34:20 -08:00
..
AnalyzeCodeDiff.ps1
OpenSSL-1.0.2d_build.cmd
README.txt
VSWithBuildTools.xml
Win32-OpenSSH.sln
appveyor.psm1
build.psm1 Enablebuildlatestw_all (#35) 2016-12-21 17:34:20 -08:00
config.h.vs
config.vcxproj
config.vcxproj.filters
install-sshd.ps1 Added credits to install-sshd.ps1 2016-12-20 13:50:02 -08:00
install-sshlsa.ps1
keygen.vcxproj
keygen.vcxproj.filters
libssh.vcxproj
libssh.vcxproj.filters
openbsd_compat.vcxproj
openbsd_compat.vcxproj.filters
openssh_build.cmd
paths.targets
resource.h
scp.vcxproj
scp.vcxproj.filters
sftp-server.vcxproj
sftp-server.vcxproj.filters
sftp.vcxproj
sftp.vcxproj.filters
ssh-add.vcxproj
ssh-add.vcxproj.filters
ssh-agent.vcxproj
ssh-lsa.def
ssh-lsa.vcxproj
ssh-lsa.vcxproj.filters
ssh-shellhost.vcxproj
ssh.vcxproj
ssh.vcxproj.filters
sshd.vcxproj
sshd.vcxproj.filters
sshd_config
targetos.manifest
uninstall-sshd.ps1
uninstall-sshlsa.ps1
unittest-bitmap.vcxproj
unittest-hostkeys.vcxproj
unittest-kex.vcxproj
unittest-sshbuf.vcxproj
unittest-sshkey.vcxproj
unittest-utf8.vcxproj
unittest-win32compat.vcxproj
version.rc
win32iocompat.vcxproj
win32iocompat.vcxproj.filters

README.txt

Custom paths for the visual studio projects are defined in paths.targets.  

All projects import this targets file, and it should be in the same directory as the project.

The custom paths are:

OpenSSH-Src-Path            =  The directory path of the OpenSSH root source directory (with trailing slash)
OpenSSH-Bin-Path            =  The directory path of the location to which binaries are placed.  This is the output of the binary projects
OpenSSH-Lib-Path            =  The directory path of the location to which libraries are placed.  This is the output of the libary projects
OpenSSL-Win32-Release-Path  =  The directory path of OpenSSL statically linked compiled for Win32-Release. This path is used for
                               include and library paths and for Win32-Release. 
OpenSSL-Win32-Debug-Path    =  The directory path of OpenSSL statically linked compiled for Win32-Debug. This path is used for
                               include and library paths and for Win32-Debug.  
OpenSSL-x64-Release-Path    =  The directory path of OpenSSL statically linked compiled for x64-Release. This path is used for
                               include and library paths and for x64-Release. 
OpenSSL-x64-Debug-Path      =  The directory path of OpenSSL statically linked compiled for x64-Debug. This path is used for
                               include and library paths and for x64-Debug. 

 

The Release/Debug OpenSSL directories output is the standard 'install' output of OpenSSL compiled under Visual Studio 2015 using static c-runtimes.