2018-12-16 02:46:20 -06:00
|
|
|
image:
|
2020-05-01 04:09:57 -05:00
|
|
|
- Visual Studio 2019
|
2018-12-16 02:46:20 -06:00
|
|
|
|
2018-03-19 18:29:00 -07:00
|
|
|
environment:
|
|
|
|
PATH: C:\msys64\usr\bin;C:\msys64\mingw64\bin;C:\Windows\System32;C:\Windows;%PATH%
|
2018-11-13 13:42:37 -06:00
|
|
|
|
2018-03-19 18:29:00 -07:00
|
|
|
matrix:
|
2020-05-01 04:09:57 -05:00
|
|
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
|
|
|
|
GENERATOR: Visual Studio 16 2019
|
2020-05-01 08:31:11 -05:00
|
|
|
ARCHITECTURE: Win32
|
2018-03-19 18:29:00 -07:00
|
|
|
CONFIG: Release
|
|
|
|
SHARED_LIBS: ON
|
2020-05-01 04:09:57 -05:00
|
|
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
|
|
|
|
GENERATOR: Visual Studio 16 2019
|
2020-05-01 08:31:11 -05:00
|
|
|
ARCHITECTURE: Win32
|
|
|
|
CONFIG: Release
|
|
|
|
SHARED_LIBS: OFF
|
|
|
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
|
|
|
|
GENERATOR: Visual Studio 16 2019
|
|
|
|
ARCHITECTURE: x64
|
|
|
|
CONFIG: Release
|
|
|
|
SHARED_LIBS: ON
|
|
|
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
|
|
|
|
GENERATOR: Visual Studio 16 2019
|
|
|
|
ARCHITECTURE: x64
|
2019-01-20 22:00:59 -06:00
|
|
|
CONFIG: Release
|
2018-03-20 09:51:24 -07:00
|
|
|
SHARED_LIBS: OFF
|
2018-03-19 18:29:00 -07:00
|
|
|
|
|
|
|
init:
|
2018-12-16 02:37:02 -06:00
|
|
|
# update mysy2
|
2018-03-19 18:29:00 -07:00
|
|
|
- C:\msys64\usr\bin\bash -lc "pacman --needed --noconfirm -Sy pacman-mirrors"
|
2019-05-17 02:10:12 -07:00
|
|
|
- C:\msys64\usr\bin\bash -lc "pacman --noconfirm -Syu"
|
2021-04-08 03:32:25 -05:00
|
|
|
- C:\msys64\usr\bin\bash -lc "pacman --noconfirm -Sy autoconf perl git"
|
2018-11-13 13:42:37 -06:00
|
|
|
|
2018-03-19 18:29:00 -07:00
|
|
|
before_build:
|
|
|
|
- bash autogen.sh
|
|
|
|
- mkdir build
|
|
|
|
- cd build
|
2020-05-01 04:58:48 -05:00
|
|
|
- cmake .. -G "%GENERATOR%" -A "%ARCHITECTURE%" -DBUILD_SHARED_LIBS=%SHARED_LIBS% -DCMAKE_INSTALL_PREFIX=../local
|
2018-03-19 18:29:00 -07:00
|
|
|
|
|
|
|
build_script:
|
|
|
|
- cmake --build . --config %CONFIG%
|
|
|
|
|
|
|
|
test_script:
|
2020-07-07 18:24:27 +09:00
|
|
|
- ctest -C %CONFIG% --timeout 150 --output-on-failure
|
2020-07-07 22:49:58 +09:00
|
|
|
|
|
|
|
on_failure:
|
|
|
|
- 7z a Testing.zip Testing
|
|
|
|
- appveyor PushArtifact Testing.zip
|
|
|
|
|
|
|
|
artifacts:
|
|
|
|
- path: build\Testing
|
|
|
|
name: Testing
|
|
|
|
type: zip
|