RepositoryExternal.mk                 |    2 +-
 external/curl/ExternalProject_curl.mk |    5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

New commits:
commit 033590e51118cd79aa8380c419710bd49836edc3
Author:     Mike Kaganski <mikekagan...@collabora.com>
AuthorDate: Thu May 24 06:45:27 2018 -0700
Commit:     Gabor Kelemen <kelem...@ubuntu.com>
CommitDate: Wed Apr 6 13:53:29 2022 +0200

    Fix curl build on MSVC2013
    
    Change-Id: Ie2e85d5c9945d4204f69135bc59e1d668294a83f
    Reviewed-on: https://gerrit.libreoffice.org/54770
    Reviewed-by: Andras Timar <andras.ti...@collabora.com>
    Tested-by: Andras Timar <andras.ti...@collabora.com>

diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index 17e7dbc0e4ef..badbe62a0a0d 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -2647,7 +2647,7 @@ $(call gb_LinkTarget_set_include,$(1),\
 
 ifeq ($(COM),MSC)
 $(call gb_LinkTarget_add_libs,$(1),\
-       $(call gb_UnpackedTarball_get_dir,curl)/lib/$(if 
$(MSVC_USE_DEBUG_RUNTIME),debug-dll,release-dll)/libcurl$(if 
$(MSVC_USE_DEBUG_RUNTIME),d)_imp.lib \
+       $(call gb_UnpackedTarball_get_dir,curl)/builds/libcurl-vc12-$(if 
$(filter X86_64,$(CPUNAME)),x64,x86)-$(if 
$(MSVC_USE_DEBUG_RUNTIME),debug,release)-dll-ipv6-sspi-winssl/lib/libcurl$(if 
$(MSVC_USE_DEBUG_RUNTIME),_debug).lib \
 )
 else
 $(call gb_LinkTarget_add_libs,$(1),\
diff --git a/external/curl/ExternalProject_curl.mk 
b/external/curl/ExternalProject_curl.mk
index 136e50f3a81c..4a0b4d50a608 100644
--- a/external/curl/ExternalProject_curl.mk
+++ b/external/curl/ExternalProject_curl.mk
@@ -70,11 +70,10 @@ $(call gb_ExternalProject_get_state_target,curl,build):
 
 else ifeq ($(COM),MSC)
 
-$(eval $(call gb_ExternalProject_use_nmake,curl,build))
-
 $(call gb_ExternalProject_get_state_target,curl,build):
        $(call gb_ExternalProject_run,build,\
-               nmake -f Makefile.vc \
+               CC="$(shell cygpath -w $(filter-out -%,$(CC))) $(filter 
-%,$(CC))" \
+               MAKEFLAGS= LIB="$(ILIB)" nmake -f Makefile.vc \
                        mode=dll \
                        VC=12 \
                        $(if $(filter 
X86_64,$(CPUNAME)),MACHINE=x64,MACHINE=x86) \

Reply via email to