From b99f5400394f16ff9a8ba288984cc3d421052b8f Mon Sep 17 00:00:00 2001 From: Marc Kleine-Budde Date: Fri, 25 Sep 2020 15:30:50 +0200 Subject: [PATCH 1/2] travis: add architecture marker Signed-off-by: Marc Kleine-Budde --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index 3a50b81..a2c5e42 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,9 @@ language: c matrix: include: + +# native + - env: test="x64 4.8.4 (make)" os: linux dist: trusty @@ -47,6 +50,8 @@ matrix: - cmake .. -GNinja -DCMAKE_BUILD_TYPE=Debug script: ninja +# Android + - env: test="Android NDK (CMake)" os: linux language: android From b7ba7f32fc8e7487c835e41a7f17ad7e7703d33f Mon Sep 17 00:00:00 2001 From: genisysram <70624950+genisysram@users.noreply.github.com> Date: Wed, 23 Sep 2020 20:28:34 +0530 Subject: [PATCH 2/2] added script to run on power --- .travis.yml | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/.travis.yml b/.travis.yml index a2c5e42..61c0037 100644 --- a/.travis.yml +++ b/.travis.yml @@ -50,6 +50,59 @@ matrix: - cmake .. -GNinja -DCMAKE_BUILD_TYPE=Debug script: ninja +# ppc64le + + - env: test="x64 4.8.4 (make)" + os: linux + dist: trusty + compiler: gcc + script: make + arch: ppc64le + + - env: test="x64 4.8.4 (autotools)" + os: linux + dist: trusty + compiler: gcc + script: ./autogen.sh && ./configure CFLAGS="-Werror -Wno-unused-result" && make distcheck + arch: ppc64le + + - env: test="x64 5.0 (autotools)" + os: linux + dist: trusty + compiler: clang + script: ./autogen.sh && ./configure CFLAGS="-Werror -Wno-unused-result" && make distcheck + arch: ppc64le + + - env: test="x64 4.8.4 (CMake gcc)" + os: linux + dist: trusty + compiler: gcc + before_script: + - mkdir gcc_rel && cd gcc_rel + - cmake .. + script: make + arch: ppc64le + + - env: test="x64 5.0 (CMake clang)" + os: linux + dist: trusty + compiler: clang + before_script: + - mkdir clang_rel && cd clang_rel + - cmake .. + script: make + arch: ppc64le + + - env: test="x64 5.0 (CMake clang - Ninja) Debug" + os: linux + dist: trusty + compiler: clang + before_script: + - mkdir clang_ninja_dbg && cd clang_ninja_dbg + - cmake .. -GNinja -DCMAKE_BUILD_TYPE=Debug + script: ninja + arch: ppc64le + # Android - env: test="Android NDK (CMake)"