File: .travis.yml

package info (click to toggle)
gemmlowp 0.0~git20211220.e844ffd-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 5,752 kB
  • sloc: cpp: 113,898; ansic: 9,221; python: 3,251; sh: 79; objc: 55; makefile: 16
file content (35 lines) | stat: -rw-r--r-- 857 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35

sudo: false

jobs:
  include:
    - stage: build
      name: Android NDK
      language: android
      compiler: clang
      os:
        - linux
      env:
        - NDK_VERSION=r14b TEST=arm
        - TEST=x86
      android:
        components:
          - build-tools-22.0.1
          - android-22
          - ndk-bundle
          - sys-img-armeabi-v7a-android-22
      before_script:
        - ./scripts/ci-before.sh
      script:
        - ./scripts/ci-test.sh

    - name: Linux CMake(clang)
      os: linux
      dist: bionic
      language: cpp
      compiler: clang
      script:
        - cmake -S contrib -B cmake_build -DCMAKE_INSTALL_PREFIX=cmake_install
        - cmake --build cmake_build
        - cmake --build cmake_build --target install
        - ctest --test-dir cmake_build --output-on-failure --output-junit TEST-${TRAVIS_COMMIT}.xml