summaryrefslogtreecommitdiff
path: root/.appveyor.yml
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2022-02-07 15:30:07 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2022-02-07 15:30:07 +0900
commit01693807415a90d39742a3c3391f942287358af8 (patch)
treedae1ca6a14c066f11e04ebd109a3fa6ff5e0a70b /.appveyor.yml
parent8fe2ce83efb53fdef19a43cef520030ad36631a2 (diff)
Appveyor: Link vcpkg DLLs except for readline
Diffstat (limited to '.appveyor.yml')
-rw-r--r--.appveyor.yml4
1 files changed, 3 insertions, 1 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index e88245db8e..1f179143c8 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -49,7 +49,6 @@ for:
- .\bootstrap-vcpkg.bat
- cd %APPVEYOR_BUILD_FOLDER%
- vcpkg --triplet %Platform%-windows install libffi libyaml readline zlib
- - set PATH=c:\Tools\vcpkg\installed\%Platform%-windows\bin;%PATH%
- CALL SET vcvars=%%^VS%VS%COMNTOOLS^%%..\..\VC\vcvarsall.bat
- SET vcvars
- '"%vcvars%" %Platform:x64=amd64%'
@@ -73,6 +72,9 @@ for:
- if not exist %ZLIB_ZIP% curl -fsSL -o %ZLIB_ZIP% --retry 10 https://zlib.net/zlib%zlib_version:.=%.zip
- 7z x -aos -o%APPVEYOR_BUILD_FOLDER%\ext\zlib %ZLIB_ZIP%
- for %%I in (%OPENSSL_DIR%\*.dll) do mklink /h \usr\local\bin\%%~nxI %%I
+ - for %%I in (c:\Tools\vcpkg\installed\%Platform%-windows\bin\*.dll) do (
+ if not %%~nI == readline mklink \usr\local\bin\%%~nxI %%I
+ )
- attrib +r /s /d
- mkdir %Platform%-mswin_%vs%
build_script: