]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
meson: Beautify travis config
authorLzu Tao <taolzu@gmail.com>
Fri, 28 Jun 2019 18:42:17 +0000 (01:42 +0700)
committerLzu Tao <taolzu@gmail.com>
Fri, 28 Jun 2019 18:42:17 +0000 (01:42 +0700)
.travis.yml

index 3d9c9d99a896507dcb2e11eb2180c120dd238a2e..9fbe1506fe4a875da24f3f9473f963e6269442c0 100644 (file)
@@ -190,18 +190,23 @@ matrix:
       compiler: clang
       install:
         - sudo apt-get install -qq liblz4-dev valgrind tree
-        - 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
-        - travis_retry curl -o ~/get-pip.py -L 'https://bootstrap.pypa.io/get-pip.py'
-            && python3 ~/get-pip.py --user
-            && pip3 install --user meson
-      script:
-        - meson setup
-            --buildtype=debugoptimized
-            -Db_lundef=false
-            -Dauto_features=enabled
-            -Dbuild_{programs,tests,contrib}=true
-            -Ddefault_library=both
+        - |
+          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
+        - |
+          travis_retry curl -o ~/get-pip.py -L 'https://bootstrap.pypa.io/get-pip.py' &&
+          python3 ~/get-pip.py --user &&
+          pip3 install --user meson
+      script:
+        - |
+          meson setup \
+            --buildtype=debugoptimized \
+            -Db_lundef=false \
+            -Dauto_features=enabled \
+            -Dbuild_programs=true \
+            -Dbuild_tests=true \
+            -Dbuild_contrib=true \
+            -Ddefault_library=both \
              build/meson builddir
         - pushd builddir
         - ninja