Disable Meson + clang build at travis-ci

This commit is contained in:
Takayuki Matsuoka 2021-05-28 16:02:07 +09:00
parent 5b86e4e5ed
commit 1f6d2efda1

View File

@ -197,35 +197,35 @@ matrix:
- make -C tests checkTag - make -C tests checkTag
- tests/checkTag "$TRAVIS_BRANCH" - tests/checkTag "$TRAVIS_BRANCH"
- name: (Xenial) Meson + clang build # - name: (Xenial) Meson + clang build
#env: ALLOW_FAILURES=true # #env: ALLOW_FAILURES=true
dist: xenial # dist: xenial
language: cpp # language: cpp
compiler: clang # compiler: clang
install: # install:
- sudo apt-get install -qq python3 tree # - sudo apt-get install -qq python3 tree
- | # - |
travis_retry curl -o ~/ninja.zip -L 'https://github.com/ninja-build/ninja/releases/download/v1.9.0/ninja-linux.zip' && # travis_retry curl -o ~/ninja.zip -L 'https://github.com/ninja-build/ninja/releases/download/v1.9.0/ninja-linux.zip' &&
unzip ~/ninja.zip -d ~/.local/bin # unzip ~/ninja.zip -d ~/.local/bin
- | # - |
travis_retry curl -o ~/get-pip.py 'https://bootstrap.pypa.io/get-pip.py' && # travis_retry curl -o ~/get-pip.py 'https://bootstrap.pypa.io/get-pip.py' &&
python3 ~/get-pip.py --user && # python3 ~/get-pip.py --user &&
pip3 install --user meson # pip3 install --user meson
script: # script:
- | # - |
meson setup \ # meson setup \
--buildtype=debug \ # --buildtype=debug \
-Db_lundef=false \ # -Db_lundef=false \
-Dauto_features=enabled \ # -Dauto_features=enabled \
-Ddefault_library=both \ # -Ddefault_library=both \
-Dbin_programs=true \ # -Dbin_programs=true \
-Dbin_contrib=true \ # -Dbin_contrib=true \
-Dbin_tests=true \ # -Dbin_tests=true \
-Dbin_examples=true \ # -Dbin_examples=true \
contrib/meson build # contrib/meson build
- pushd build # - pushd build
- DESTDIR=./staging ninja install # - DESTDIR=./staging ninja install
- tree ./staging # - tree ./staging
# oss-fuzz compilation test # oss-fuzz compilation test
- name: Compile OSS-Fuzz targets - name: Compile OSS-Fuzz targets