Changes since version 1.16.1: * unix: avoid malloc() call in uv_spawn() (Ben Noordhuis) * doc: clarify the description of uv_loop_alive() (Ed Schouten) * win: map UV_FS_O_EXLOCK to a share mode of 0 (Joran Dirk Greef) * win: fix build on case-sensitive file systems (Ben Noordhuis) * win: fix test runner build with mingw64 (Ben Noordhuis) * win: remove unused variable in test/test-fs.c (Ben Noordhuis) * zos: add strnlen() implementation (jBarz) * unix: keep track of bound sockets sent via spawn (jBarz) * unix,win: wait for threads to start (Ben Noordhuis) * test: add threadpool init/teardown test (Bartosz Sosnowski) * test: avoid malloc() in threadpool test (Ben Noordhuis) * test: lower number of tasks in threadpool test (Ben Noordhuis) * win: issue memory barrier in uv_thread_join() (Ben Noordhuis) * ibmi: add support for new platform (Xu Meng) * test: fix test-spawn compilation (Bartosz Sosnowski)
40 lines
793 B
YAML
40 lines
793 B
YAML
version: v1.17.0.build{build}
|
|
|
|
init:
|
|
- git config --global core.autocrlf true
|
|
|
|
install:
|
|
- cinst -y nsis
|
|
|
|
matrix:
|
|
fast_finish: true
|
|
allow_failures:
|
|
- platform: x86
|
|
configuration: Release
|
|
- platform: x64
|
|
configuration: Release
|
|
|
|
platform:
|
|
- x86
|
|
- x64
|
|
|
|
configuration:
|
|
- Release
|
|
|
|
build_script:
|
|
# Fixed tag version number if using a tag.
|
|
- cmd: if "%APPVEYOR_REPO_TAG%" == "true" set APPVEYOR_BUILD_VERSION=%APPVEYOR_REPO_TAG_NAME%
|
|
# vcbuild overwrites the platform variable.
|
|
- cmd: set ARCH=%platform%
|
|
- cmd: vcbuild.bat release %ARCH% shared
|
|
|
|
after_build:
|
|
- '"%PROGRAMFILES(x86)%\NSIS\makensis" /DVERSION=%APPVEYOR_BUILD_VERSION% /DARCH=%ARCH% libuv.nsi'
|
|
|
|
artifacts:
|
|
- name: Installer
|
|
path: 'libuv-*.exe'
|
|
|
|
cache:
|
|
- C:\projects\libuv\build\gyp
|