diff options
Diffstat (limited to '.ci')
-rwxr-xr-x | .ci/ci-configure.sh | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/.ci/ci-configure.sh b/.ci/ci-configure.sh index cd7f9eb889..7eb59f7fbb 100755 --- a/.ci/ci-configure.sh +++ b/.ci/ci-configure.sh @@ -99,8 +99,18 @@ elif [ "$TRAVIS_OS_NAME" = "osx" ]; then travis_fold meson meson mkdir build && meson build -Dopengl=full -Decore-imf-loaders-disabler=scim,ibus -Dx11=false -Davahi=false -Deeze=false -Dsystemd=false -Dnls=false -Dcocoa=true -Dgstreamer=false travis_endfold meson -else - travis_fold meson meson - mkdir build && meson build -Decore-imf-loaders-disabler=scim,ibus -Db_coverage=true - travis_endfold meson +else # Native Ubuntu Linux Travis builds (non-docker) + OPTS=" -Decore-imf-loaders-disabler=scim,ibus" + + if [ "$TRAVIS_CPU_ARCH" = "ppc64le" ]; then + travis_fold meson meson + OPTS="$OPTS -Dbindings=" + travis_endfold meson + fi + if [ "$1" = "codecov" ]; then + travis_fold meson meson + OPTS="$OPTS -Db_coverage=true" + travis_endfold meson + fi + mkdir build && meson build $OPTS fi |