Files
mars-libsodium/appveyor.yml
2020-04-20 20:49:32 +02:00

37 lines
793 B
YAML

configuration:
- Debug
- Release
environment:
matrix:
- TOOLCHAIN: Msvc 2019 x86
GENERATOR: Visual Studio 16 2019
CMAKE_ARGS: -A Win32
- TOOLCHAIN: Msvc 2019 x64
GENERATOR: Visual Studio 16 2019
CMAKE_ARGS: -A x64
- TOOLCHAIN: Msvc 2019 x64/Ninja
GENERATOR: Ninja
VCVARS: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat
image:
- Visual Studio 2019
install:
- cmd: pip install ninja cmake
- cmd: git submodule update --init --recursive
before_build:
- cmd: if defined VCVARS call "%VCVARS%"
- ps: mkdir build
- ps: cd build
- cmd: cmake .. -G"%GENERATOR%" %CMAKE_ARGS%
build_script:
- cmake --build . --config %CONFIGURATION%
test_script:
- ctest --output-on-failure -C %CONFIGURATION%