<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup Label="ProjectConfigurations"> <ProjectConfiguration Include="Debug|Win32"> <Configuration>Debug</Configuration> <Platform>Win32</Platform> </ProjectConfiguration> <ProjectConfiguration Include="Release|Win32"> <Configuration>Release</Configuration> <Platform>Win32</Platform> </ProjectConfiguration> </ItemGroup> <PropertyGroup Label="Globals"> <SccProjectName /> <SccLocalPath /> <ProjectGuid>{ED957342-E43B-496E-92D9-4C76B525BDF5}</ProjectGuid> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> <ConfigurationType>DynamicLibrary</ConfigurationType> <PlatformToolset>v142</PlatformToolset> <UseOfMfc>false</UseOfMfc> <CharacterSet>MultiByte</CharacterSet> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> <ConfigurationType>DynamicLibrary</ConfigurationType> <PlatformToolset>v142</PlatformToolset> <UseOfMfc>false</UseOfMfc> <CharacterSet>MultiByte</CharacterSet> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> <ImportGroup Label="ExtensionSettings"> </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" /> </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" /> </ImportGroup> <PropertyGroup Label="UserMacros" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <OutDir>.\Release_dll\</OutDir> <IntDir>.\Release_dll\</IntDir> <LinkIncremental>false</LinkIncremental> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <OutDir>.\Debug_dll\</OutDir> <IntDir>.\Debug_dll\</IntDir> <LinkIncremental>false</LinkIncremental> </PropertyGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <ClCompile> <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <InlineFunctionExpansion>Default</InlineFunctionExpansion> <StringPooling>true</StringPooling> <FunctionLevelLinking>true</FunctionLevelLinking> <Optimization>MaxSpeed</Optimization> <SuppressStartupBanner>true</SuppressStartupBanner> <WarningLevel>Level3</WarningLevel> <AdditionalIncludeDirectories>..\..\libz;..\..\..\nmap-mswin32-aux\OpenSSL\include;..\win32;..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;NDEBUG;LIBSSH2_WIN32;LIBSSH2_OPENSSL;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AssemblerListingLocation>.\Release_dll\</AssemblerListingLocation> <PrecompiledHeaderOutputFile>.\Release_dll\libssh2.pch</PrecompiledHeaderOutputFile> <ObjectFileName>.\Release_dll\</ObjectFileName> <ProgramDataBaseFileName>.\Release_dll\</ProgramDataBaseFileName> </ClCompile> <Midl> <SuppressStartupBanner>true</SuppressStartupBanner> <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <TypeLibraryName>.\Release_dll\libssh2.tlb</TypeLibraryName> <MkTypLibCompatible>true</MkTypLibCompatible> <TargetEnvironment>Win32</TargetEnvironment> </Midl> <ResourceCompile> <Culture>0x0409</Culture> <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> </ResourceCompile> <Bscmake> <SuppressStartupBanner>true</SuppressStartupBanner> <OutputFile>.\Release_dll\libssh2.bsc</OutputFile> </Bscmake> <Link> <SuppressStartupBanner>true</SuppressStartupBanner> <LinkDLL>true</LinkDLL> <GenerateDebugInformation>true</GenerateDebugInformation> <SubSystem>Console</SubSystem> <OutputFile>.\Release_dll\libssh2.dll</OutputFile> <ImportLibrary>.\Release_dll\libssh2.lib</ImportLibrary> <AdditionalDependencies>ws2_32.lib;libcrypto.lib;zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\libz\contrib\vstudio\vc16\x86\ZlibDllReleaseWithoutAsm;..\..\..\nmap-mswin32-aux\OpenSSL\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <OptimizeReferences>true</OptimizeReferences> <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <ClCompile> <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <InlineFunctionExpansion>Default</InlineFunctionExpansion> <FunctionLevelLinking>true</FunctionLevelLinking> <Optimization>Disabled</Optimization> <SuppressStartupBanner>true</SuppressStartupBanner> <WarningLevel>Level3</WarningLevel> <TreatWarningAsError>false</TreatWarningAsError> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <AdditionalIncludeDirectories>..\..\..\nmap-mswin32-aux\OpenSSL\include;..\..\libz;..\win32;..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_DEBUG;LIBSSH2_WIN32;LIBSSH2_OPENSSL;_LIB;LIBSSH2DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AssemblerListingLocation>.\Debug_dll\</AssemblerListingLocation> <PrecompiledHeaderOutputFile>.\Debug_dll\libssh2.pch</PrecompiledHeaderOutputFile> <ObjectFileName>.\Debug_dll\</ObjectFileName> <ProgramDataBaseFileName>.\Debug_dll\</ProgramDataBaseFileName> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> </ClCompile> <Midl> <SuppressStartupBanner>true</SuppressStartupBanner> <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <TypeLibraryName>.\Debug_dll\libssh2.tlb</TypeLibraryName> <MkTypLibCompatible>true</MkTypLibCompatible> <TargetEnvironment>Win32</TargetEnvironment> </Midl> <ResourceCompile> <Culture>0x0409</Culture> <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> </ResourceCompile> <Bscmake> <SuppressStartupBanner>true</SuppressStartupBanner> <OutputFile>.\Debug_dll\libssh2.bsc</OutputFile> </Bscmake> <Link> <SuppressStartupBanner>true</SuppressStartupBanner> <LinkDLL>true</LinkDLL> <GenerateDebugInformation>true</GenerateDebugInformation> <SubSystem>Console</SubSystem> <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> <OutputFile>.\Debug_dll\libssh2.dll</OutputFile> <ImportLibrary>.\Debug_dll\libssh2.lib</ImportLibrary> <AdditionalDependencies>ws2_32.lib;libcrypto.lib;zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\..\nmap-mswin32-aux\OpenSSL\lib;..\..\libz\contrib\vstudio\vc16\x86\ZlibDllDebugWithoutAsm;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> </Link> </ItemDefinitionGroup> <ItemGroup> <ClCompile Include="..\src\agent.c" /> <ClCompile Include="..\src\agent_win.c" /> <ClCompile Include="..\src\bcrypt_pbkdf.c" /> <ClCompile Include="..\src\blowfish.c" /> <ClCompile Include="..\src\channel.c" /> <ClCompile Include="..\src\comp.c" /> <ClCompile Include="..\src\chacha.c" /> <ClCompile Include="..\src\cipher-chachapoly.c" /> <ClCompile Include="..\src\crypt.c" /> <ClCompile Include="..\src\crypto.c" /> <ClCompile Include="..\src\global.c" /> <ClCompile Include="..\src\hostkey.c" /> <ClCompile Include="..\src\keepalive.c" /> <ClCompile Include="..\src\kex.c" /> <ClCompile Include="..\src\knownhost.c" /> <ClCompile Include="..\src\mac.c" /> <ClCompile Include="..\src\misc.c" /> <ClCompile Include="..\src\openssl.c" /> <ClCompile Include="..\src\packet.c" /> <ClCompile Include="..\src\pem.c" /> <ClCompile Include="..\src\poly1305.c" /> <ClCompile Include="..\src\publickey.c" /> <ClCompile Include="..\src\scp.c" /> <ClCompile Include="..\src\session.c" /> <ClCompile Include="..\src\sftp.c" /> <ClCompile Include="..\src\transport.c" /> <ClCompile Include="..\src\userauth.c" /> <ClCompile Include="..\src\userauth_kbd_packet.c" /> <ClCompile Include="..\src\version.c" /> <ClCompile Include="..\src\wincng.c" /> </ItemGroup> <ItemGroup> <ClInclude Include="..\src\agent.h" /> <ClInclude Include="..\src\blf.h" /> <ClInclude Include="..\src\channel.h" /> <ClInclude Include="..\src\cipher-chachapoly.h" /> <ClInclude Include="..\src\comp.h" /> <ClInclude Include="..\src\crypto.h" /> <ClInclude Include="..\src\libgcrypt.h" /> <ClInclude Include="..\src\crypto_config.h" /> <ClInclude Include="..\src\libssh2_priv.h" /> <ClInclude Include="..\src\libssh2_setup.h" /> <ClInclude Include="..\src\mac.h" /> <ClInclude Include="..\src\mbedtls.h" /> <ClInclude Include="..\src\misc.h" /> <ClInclude Include="..\src\openssl.h" /> <ClInclude Include="..\src\os400qc3.h" /> <ClInclude Include="..\src\packet.h" /> <ClInclude Include="..\src\poly1305.h" /> <ClInclude Include="..\src\session.h" /> <ClInclude Include="..\src\sftp.h" /> <ClInclude Include="..\src\transport.h" /> <ClInclude Include="..\src\userauth.h" /> <ClInclude Include="..\src\userauth_kbd_packet.h" /> <ClInclude Include="..\src\wincng.h" /> <ClInclude Include="libssh2_config.h" /> </ItemGroup> <ItemGroup> <ProjectReference Include="..\..\libz\contrib\vstudio\vc16\zlibvc.vcxproj"> <Project>{8fd826f8-3739-44e6-8cc8-997122e53b8d}</Project> <Private>false</Private> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies> <LinkLibraryDependencies>true</LinkLibraryDependencies> <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs> </ProjectReference> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> </Project>