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