1695b41eeSopenharmony_cimatrix:
2695b41eeSopenharmony_ci  include:
3695b41eeSopenharmony_ci    - os: linux
4695b41eeSopenharmony_ci      dist: precise
5695b41eeSopenharmony_ci      compiler: gcc
6695b41eeSopenharmony_ci    - os: linux
7695b41eeSopenharmony_ci      dist: precise
8695b41eeSopenharmony_ci      compiler: clang
9695b41eeSopenharmony_ci    - os: linux
10695b41eeSopenharmony_ci      dist: trusty
11695b41eeSopenharmony_ci      compiler: gcc
12695b41eeSopenharmony_ci    - os: linux
13695b41eeSopenharmony_ci      dist: trusty
14695b41eeSopenharmony_ci      compiler: clang
15695b41eeSopenharmony_ci    - os: linux
16695b41eeSopenharmony_ci      dist: xenial
17695b41eeSopenharmony_ci      compiler: gcc
18695b41eeSopenharmony_ci    - os: linux
19695b41eeSopenharmony_ci      dist: xenial
20695b41eeSopenharmony_ci      compiler: clang
21695b41eeSopenharmony_ci    - os: osx
22695b41eeSopenharmony_ci      osx_image: xcode10
23695b41eeSopenharmony_ci    - os: osx
24695b41eeSopenharmony_ci      osx_image: xcode10.1
25695b41eeSopenharmony_cisudo: false
26695b41eeSopenharmony_cilanguage: cpp
27695b41eeSopenharmony_cibefore_install:
28695b41eeSopenharmony_ci  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install re2c             ; fi
29695b41eeSopenharmony_ci  - if [[ "$TRAVIS_OS_NAME" == "windows" ]]; then choco install re2c python ; fi
30695b41eeSopenharmony_ciscript:
31695b41eeSopenharmony_ci  - ./misc/ci.py
32695b41eeSopenharmony_ci  - python3 configure.py --bootstrap
33695b41eeSopenharmony_ci  - ./ninja all
34695b41eeSopenharmony_ci  - ./ninja_test --gtest_filter=-SubprocessTest.SetWithLots
35695b41eeSopenharmony_ci  - ./misc/ninja_syntax_test.py
36695b41eeSopenharmony_ci  - ./misc/output_test.py
37