From: Lzu Tao Date: Sun, 2 Dec 2018 17:57:10 +0000 (+0700) Subject: meson: Use clang for faster build X-Git-Tag: v1.3.8~36^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=25311d24c6565f027f25e5a81e55e78be816b4db;p=thirdparty%2Fzstd.git meson: Use clang for faster build --- diff --git a/.travis.yml b/.travis.yml index 1ed148d0b..8cb40b1e1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -72,18 +72,17 @@ script: - if [ "${BUILD_SYSTEM}" = meson ]; then set -x; sudo apt-get install -qq liblz4-dev valgrind tree - && curl -o get-pip.py 'https://bootstrap.pypa.io/get-pip.py' - && python3 get-pip.py --user - && rm get-pip.py + && curl -o ~/get-pip.py 'https://bootstrap.pypa.io/get-pip.py' + && python3 ~/get-pip.py --user && pip3 install --user meson ninja - && unset CC CXX + && export CC=clang CXX=clang++ && meson --buildtype=debug - -Dauto_features=enabled - -Dbuild_{programs,tests,contrib}=true - -Ddefault_library=both build/meson - builddir + -Db_lundef=false + -Dauto_features=enabled + -Dbuild_{programs,tests,contrib}=true + -Ddefault_library=both + build/meson builddir && cd "$_" - && ninja && DESTDIR=./staging ninja install && tree ./staging; travis_terminate "$?";