2019-12-28 21:20:46 +01:00
|
|
|
image: Visual Studio 2019
|
|
|
|
|
|
|
|
install:
|
|
|
|
# Set paths to dependencies (based on architecture)
|
2019-12-28 21:30:31 +01:00
|
|
|
- cmd: PYTHON_ROOT=C:\python37-x64
|
2019-12-28 21:20:46 +01:00
|
|
|
# Add necessary paths to PATH variable
|
|
|
|
- cmd: set PATH=%cd%;%PYTHON_ROOT%;%PYTHON_ROOT%\Scripts;%PATH%
|
|
|
|
# Install meson and ninja
|
|
|
|
- cmd: pip install ninja meson
|
|
|
|
# Set up the build environment
|
2019-12-28 21:28:26 +01:00
|
|
|
- cmd: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat'
|
2019-12-28 21:20:46 +01:00
|
|
|
|
|
|
|
build_script:
|
|
|
|
- cmd: echo Building on %arch% with %compiler%
|
|
|
|
- cmd: meson --backend=ninja builddir
|
|
|
|
- cmd: ninja -C builddir
|
|
|
|
|