From 9e3fe90d27add4dbca66c534e3a557502192d9bc Mon Sep 17 00:00:00 2001 From: George Hazan <ghazan@miranda.im> Date: Fri, 8 Feb 2019 13:53:20 +0300 Subject: libssh2 added to Miranda to support SFTP transfers in libcurl --- libs/libcurl/libcurl.vcxproj | 9 +++++++-- libs/libcurl/src/config-win32.h | 4 ++++ 2 files changed, 11 insertions(+), 2 deletions(-) (limited to 'libs/libcurl') diff --git a/libs/libcurl/libcurl.vcxproj b/libs/libcurl/libcurl.vcxproj index c8e88f1004..5909d76717 100644 --- a/libs/libcurl/libcurl.vcxproj +++ b/libs/libcurl/libcurl.vcxproj @@ -33,14 +33,19 @@ <PrecompiledHeader>NotUsing</PrecompiledHeader> </ClCompile> </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\libssh2\libssh2.vcxproj"> + <Project>{b3bc3949-6949-41de-94bf-b112fbfb1a84}</Project> + </ProjectReference> + </ItemGroup> <ItemDefinitionGroup> <ClCompile> <PreprocessorDefinitions>BUILDING_LIBCURL;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <AdditionalIncludeDirectories>.\include\;.\src\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <AdditionalIncludeDirectories>.\include\;.\src\;..\libssh2\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <DisableSpecificWarnings>4005;%(DisableSpecificWarnings)</DisableSpecificWarnings> </ClCompile> <Link> <AdditionalDependencies>libeay32.lib;ssleay32.lib;wldap32.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> -</Project> +</Project> \ No newline at end of file diff --git a/libs/libcurl/src/config-win32.h b/libs/libcurl/src/config-win32.h index 76b00b9bbf..c7e05eca7a 100644 --- a/libs/libcurl/src/config-win32.h +++ b/libs/libcurl/src/config-win32.h @@ -240,6 +240,10 @@ /* Define if you have the socket function. */ #define HAVE_SOCKET 1 +/* if libSSH2 is in use */ +#define USE_LIBSSH2 1 +#define HAVE_LIBSSH2_H 1 + /* Define if you have the strcasecmp function. */ /* #define HAVE_STRCASECMP 1 */ -- cgit v1.2.3