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) \