diff options
author | George Hazan <ghazan@miranda.im> | 2020-05-22 14:11:15 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2020-05-22 14:11:15 +0300 |
commit | 9f75de77d912d11d49d36a9c87b3b94fe43209f1 (patch) | |
tree | 28c98e19d9ab4189f2926399aeac3b8ced554809 /libs/libssh2 | |
parent | 0a206851b86dee002ffa3467d9dbfd35eb0c9128 (diff) |
fix for broken project file compatibility in VS2019 16.6.0
Diffstat (limited to 'libs/libssh2')
-rw-r--r-- | libs/libssh2/libssh2.vcxproj | 101 | ||||
-rw-r--r-- | libs/libssh2/libssh2.vcxproj.filters | 141 | ||||
-rw-r--r-- | libs/libssh2/src/stdafx.cxx | 2 | ||||
-rw-r--r-- | libs/libssh2/src/stdafx.h | 1 |
4 files changed, 229 insertions, 16 deletions
diff --git a/libs/libssh2/libssh2.vcxproj b/libs/libssh2/libssh2.vcxproj index 4a0daec33e..258c3db484 100644 --- a/libs/libssh2/libssh2.vcxproj +++ b/libs/libssh2/libssh2.vcxproj @@ -30,7 +30,7 @@ <OutDir Condition="'$(Platform)'=='Win32'">$(SolutionDir)$(Configuration)\Libs\</OutDir> <OutDir Condition="'$(Platform)'=='x64'">$(SolutionDir)$(Configuration)64\Libs\</OutDir> </PropertyGroup> - <Import Project="$(ProjectDir)..\..\build\vc.common\common.props"/> + <Import Project="$(ProjectDir)..\..\build\vc.common\common.props" /> <PropertyGroup> <TargetExt>.mir</TargetExt> <TargetPath>$(OutDir)$(TargetName)$(TargetExt)</TargetPath> @@ -45,4 +45,101 @@ <AdditionalDependencies>libeay32.lib;ssleay32.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> -</Project> + <ItemGroup> + <ClCompile Include="src\agent.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\bcrypt_pbkdf.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\blowfish.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\channel.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\comp.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\crypt.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\global.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\hostkey.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\keepalive.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\kex.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\knownhost.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\libgcrypt.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\mac.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\mbedtls.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\misc.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\openssl.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\packet.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\pem.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\publickey.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\scp.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\session.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\sftp.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\transport.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\userauth.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\version.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClCompile Include="src\wincng.c"> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <ClInclude Include="src\blf.h" /> + <ClInclude Include="src\channel.h" /> + <ClInclude Include="src\comp.h" /> + <ClInclude Include="src\crypto.h" /> + <ClInclude Include="src\libgcrypt.h" /> + <ClInclude Include="src\libssh2_config.h" /> + <ClInclude Include="src\libssh2_priv.h" /> + <ClInclude Include="src\mac.h" /> + <ClInclude Include="src\mbedtls.h" /> + <ClInclude Include="src\misc.h" /> + <ClInclude Include="src\openssl.h" /> + <ClInclude Include="src\packet.h" /> + <ClInclude Include="src\session.h" /> + <ClInclude Include="src\sftp.h" /> + <ClInclude Include="src\transport.h" /> + <ClInclude Include="src\userauth.h" /> + <ClInclude Include="src\wincng.h" /> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/libs/libssh2/libssh2.vcxproj.filters b/libs/libssh2/libssh2.vcxproj.filters index 6f18071f64..13f4f31e9b 100644 --- a/libs/libssh2/libssh2.vcxproj.filters +++ b/libs/libssh2/libssh2.vcxproj.filters @@ -2,17 +2,136 @@ <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" /> <ItemGroup> - <ClInclude Include="src\*.h"> - <Filter>Header Files</Filter> - </ClInclude> - <ClCompile Include="src\*.cpp;src\*.cxx"> + <ClCompile Include="src\agent.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\bcrypt_pbkdf.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\blowfish.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\channel.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\comp.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\crypt.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\global.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\hostkey.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\keepalive.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\kex.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\knownhost.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\libgcrypt.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\mac.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\mbedtls.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\misc.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\openssl.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\packet.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\pem.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\publickey.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\scp.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\session.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\sftp.c"> <Filter>Source Files</Filter> </ClCompile> - <ResourceCompile Include="res\*.rc"> - <Filter>Resource Files</Filter> - </ResourceCompile> - <None Include="res\*.ico;res\*.bmp;res\*.cur"> - <Filter>Resource Files</Filter> - </None> + <ClCompile Include="src\transport.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\userauth.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\version.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="src\wincng.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="src\blf.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\channel.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\comp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\crypto.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\libgcrypt.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\libssh2_config.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\libssh2_priv.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\mac.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\mbedtls.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\misc.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\openssl.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\packet.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\session.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\sftp.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\transport.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\userauth.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="src\wincng.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> -</Project> +</Project>
\ No newline at end of file diff --git a/libs/libssh2/src/stdafx.cxx b/libs/libssh2/src/stdafx.cxx deleted file mode 100644 index 1647228cd0..0000000000 --- a/libs/libssh2/src/stdafx.cxx +++ /dev/null @@ -1,2 +0,0 @@ - -#include "stdafx.h"
\ No newline at end of file diff --git a/libs/libssh2/src/stdafx.h b/libs/libssh2/src/stdafx.h deleted file mode 100644 index 6f70f09bee..0000000000 --- a/libs/libssh2/src/stdafx.h +++ /dev/null @@ -1 +0,0 @@ -#pragma once |