|
@@ -92,8 +92,19 @@ matrix:
|
|
- env: CONFIG=""
|
|
- env: CONFIG=""
|
|
os: osx
|
|
os: osx
|
|
compiler: clang
|
|
compiler: clang
|
|
- # Plain Trusty Build
|
|
|
|
- - env: CONFIG=""
|
|
|
|
|
|
+ # Plain Trusty System Build
|
|
|
|
+ - env: CONFIG="--disable-linux-user"
|
|
|
|
+ sudo: required
|
|
|
|
+ addons:
|
|
|
|
+ dist: trusty
|
|
|
|
+ compiler: gcc
|
|
|
|
+ before_install:
|
|
|
|
+ - sudo apt-get update -qq
|
|
|
|
+ - sudo apt-get build-dep -qq qemu
|
|
|
|
+ - wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ
|
|
|
|
+ - git submodule update --init --recursive
|
|
|
|
+ # Plain Trusty Linux User Build
|
|
|
|
+ - env: CONFIG="--disable-system"
|
|
sudo: required
|
|
sudo: required
|
|
addons:
|
|
addons:
|
|
dist: trusty
|
|
dist: trusty
|
|
@@ -103,7 +114,26 @@ matrix:
|
|
- sudo apt-get build-dep -qq qemu
|
|
- sudo apt-get build-dep -qq qemu
|
|
- wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ
|
|
- wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ
|
|
- git submodule update --init --recursive
|
|
- git submodule update --init --recursive
|
|
- # Trusty build with latest stable clang
|
|
|
|
|
|
+ # Trusty System build with latest stable clang
|
|
|
|
+ - sudo: required
|
|
|
|
+ addons:
|
|
|
|
+ dist: trusty
|
|
|
|
+ language: generic
|
|
|
|
+ compiler: none
|
|
|
|
+ env:
|
|
|
|
+ - COMPILER_NAME=clang CXX=clang++-3.9 CC=clang-3.9
|
|
|
|
+ - CONFIG="--disable-linux-user --cc=clang-3.9 --cxx=clang++-3.9"
|
|
|
|
+ before_install:
|
|
|
|
+ - wget -nv -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
|
|
|
|
+ - sudo apt-add-repository -y 'deb http://llvm.org/apt/trusty llvm-toolchain-trusty-3.9 main'
|
|
|
|
+ - sudo apt-get update -qq
|
|
|
|
+ - sudo apt-get install -qq -y clang-3.9
|
|
|
|
+ - sudo apt-get build-dep -qq qemu
|
|
|
|
+ - wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ
|
|
|
|
+ - git submodule update --init --recursive
|
|
|
|
+ before_script:
|
|
|
|
+ - ./configure ${CONFIG} || cat config.log
|
|
|
|
+ # Trusty Linux User build with latest stable clang
|
|
- sudo: required
|
|
- sudo: required
|
|
addons:
|
|
addons:
|
|
dist: trusty
|
|
dist: trusty
|
|
@@ -111,7 +141,7 @@ matrix:
|
|
compiler: none
|
|
compiler: none
|
|
env:
|
|
env:
|
|
- COMPILER_NAME=clang CXX=clang++-3.9 CC=clang-3.9
|
|
- COMPILER_NAME=clang CXX=clang++-3.9 CC=clang-3.9
|
|
- - CONFIG="--cc=clang-3.9 --cxx=clang++-3.9"
|
|
|
|
|
|
+ - CONFIG="--disable-system --cc=clang-3.9 --cxx=clang++-3.9"
|
|
before_install:
|
|
before_install:
|
|
- wget -nv -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
|
|
- wget -nv -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
|
|
- sudo apt-add-repository -y 'deb http://llvm.org/apt/trusty llvm-toolchain-trusty-3.9 main'
|
|
- sudo apt-add-repository -y 'deb http://llvm.org/apt/trusty llvm-toolchain-trusty-3.9 main'
|