The Meson Build System
http://mesonbuild.com/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
878 B
53 lines
878 B
name: $(BuildID) |
|
|
|
trigger: |
|
branches: |
|
include: |
|
- 'master' |
|
# Release branches |
|
- '0.*' |
|
|
|
variables: |
|
MESON_FIXED_NINJA: 1 |
|
CI: 1 |
|
|
|
jobs: |
|
- job: vs2015 |
|
pool: |
|
vmImage: vs2015-win2012r2 |
|
|
|
strategy: |
|
matrix: |
|
vc2015x86ninja: |
|
arch: x86 |
|
compiler: msvc2015 |
|
backend: ninja |
|
vc2015x86vs: |
|
arch: x86 |
|
compiler: msvc2015 |
|
backend: vs2015 |
|
|
|
steps: |
|
- template: ci/azure-steps.yml |
|
|
|
- job: vs2017 |
|
pool: |
|
vmImage: VS2017-Win2016 |
|
|
|
strategy: |
|
matrix: |
|
vc2017x64ninja: |
|
arch: x64 |
|
compiler: msvc2017 |
|
backend: ninja |
|
vc2017x64vs: |
|
arch: x64 |
|
compiler: msvc2017 |
|
backend: vs2017 |
|
clangclx64ninja: |
|
arch: x64 |
|
compiler: clang-cl |
|
backend: ninja |
|
|
|
steps: |
|
- template: ci/azure-steps.yml
|
|
|