| branches: | |
| only: | |
| - master | |
| language: cpp | |
| dist: bionic | |
| matrix: | |
| include: | |
| - name: "clang / Linux / x86_64" | |
| os: linux | |
| compiler: clang | |
| - name: "gcc / Linux / x86_64, i386, aarch64, powerpc64le" | |
| os: linux | |
| compiler: gcc | |
| - name: "clang / macOS / x86_64" | |
| os: osx | |
| compiler: clang | |
| - name: "MSVC / Windows / x64, Win32" | |
| os: windows | |
| # CMake picks up MSVC regardless of what compiler we specify here. | |
| script: | |
| - ./ci/build |