From e9a49f28b2d802a1fda24f95b8a20f23f32aee31 Mon Sep 17 00:00:00 2001 From: Martin Kinkelin Date: Fri, 21 Sep 2018 18:55:40 +0200 Subject: [PATCH] AppVeyor: Include extra copy of libcurl.dll in lib directory (#2853) ldc-jit.dll is already there. libcurl.dll was only copied to the bin dir, so that dub.exe, ldc-build-runtime.exe etc. work out of the box and user-built executables find it too if the LDC bin dir happens to be in PATH. This leads to the multilib package now including a 32-bit libcurl.dll for the sake of completeness (in the lib32 dir). --- appveyor.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/appveyor.yml b/appveyor.yml index 86e4b9c57a..b3ccd053c1 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -162,6 +162,7 @@ after_test: git clone https://github.com/ldc-developers/ldc-scripts.git cp ldc-scripts\ldc2-packaging\pkgfiles\README.txt "$ldcInstallDir" cp libcurl\ldc2\libcurl.dll "$ldcInstallDir\bin" + cp libcurl\ldc2\libcurl.dll "$ldcInstallDir\lib" cp libcurl\ldc2\curl.lib "$ldcInstallDir\lib" If ($Env:APPVEYOR_JOB_ARCH -eq 'x64') { cp c:\projects\llvm\bin\lld-link.exe "$ldcInstallDir\bin"