OSDN Git Service

Android: inital porting of libefivar
[android-x86/external-efivar.git] / .travis.yml
1 sudo: required
2 language: c
3 install: true
4 script: make all
5
6 matrix:
7   include:
8     - compiler: gcc
9       env:
10         - COMPILER=gcc-4.9
11         - CROSS_COMPILE=x86_64-linux-gnu-
12       dist: xenial
13       addons:
14         apt:
15           sources:
16             - ubuntu-toolchain-r-test
17           packages:
18             - gcc-4.9
19             - binutils
20       before_install:
21         - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
22         - sudo apt-get update -qq
23         - sudo apt-get install gcc-4.9 binutils libpopt-dev pkg-config
24         - test -n $CC && unset CC
25     - compiler: gcc
26       env:
27         - COMPILER=gcc-5
28         - CROSS_COMPILE=x86_64-linux-gnu-
29       dist: xenial
30       addons:
31         apt:
32           sources:
33             - ubuntu-toolchain-r-test
34           packages:
35             - gcc-5
36             - binutils
37       before_install:
38         - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
39         - sudo apt-get update -qq
40         - sudo apt-get install gcc-5 binutils libpopt-dev pkg-config
41         - test -n $CC && unset CC
42     - compiler: gcc
43       env:
44         - COMPILER=gcc-6
45         - CROSS_COMPILE=x86_64-linux-gnu-
46       dist: xenial
47       addons:
48         apt:
49           sources:
50             - ubuntu-toolchain-r-test
51           packages:
52             - gcc-6
53             - binutils
54       before_install:
55         - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
56         - sudo apt-get update -qq
57         - sudo apt-get install gcc-6 binutils libpopt-dev pkg-config
58         - test -n $CC && unset CC
59 #    - compiler: gcc
60 #      env:
61 #        - COMPILER=gcc-7
62 #        - CROSS_COMPILE=x86_64-linux-gnu-
63 #      dist: zesty
64 #      addons:
65 #        apt:
66 #          sources:
67 #            - ubuntu-toolchain-r-test
68 #          packages:
69 #            - gcc-7
70 #            - binutils
71 #      before_install:
72 #        - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
73 #        - sudo apt-get update -qq
74 #        - sudo apt-get install gcc-7 binutils libpopt-dev pkg-config
75 #        - test -n $CC && unset CC
76 #    - compiler: clang
77 #      env: COMPILER=clang-3.6
78 #      before_install:
79 #        - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
80 #        - sudo add-apt-repository ppa:jonathonf/llvm -y
81 #        - sudo apt-get update -qq
82 #        - sudo apt-get install clang-3.6 binutils libpopt-dev pkg-config
83 #    - compiler: clang
84 #      env: COMPILER=clang-3.7
85 #      before_install:
86 #        - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
87 #        - sudo add-apt-repository ppa:jonathonf/llvm -y
88 #        - sudo apt-get update -qq
89 #        - sudo apt-get install clang-3.7 binutils libpopt-dev pkg-config
90 #    - compiler: clang
91 #      env: COMPILER=clang-3.8
92 #      before_install:
93 #        - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
94 #        - sudo add-apt-repository ppa:jonathonf/llvm -y
95 #        - sudo apt-get update -qq
96 #        - sudo apt-get install clang-3.8 binutils libpopt-dev pkg-config
97 #    - compiler: clang
98 #      env: COMPILER=clang-3.9
99 #      before_install:
100 #        - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
101 #        - sudo add-apt-repository ppa:jonathonf/llvm -y
102 #        - sudo apt-get update -qq
103 #        - sudo apt-get install clang-3.9 binutils libpopt-dev pkg-config
104 #    - compiler: clang
105 #      env: COMPILER=clang-4.0
106 #      before_install:
107 #        - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
108 #        - sudo add-apt-repository ppa:jonathonf/llvm -y
109 #        - sudo apt-get update -qq
110 #        - sudo apt-get install clang-4.0 binutils libpopt-dev pkg-config