forked from kubo/plthook
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
31 lines (31 loc) · 1.06 KB
/
.travis.yml
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
matrix:
include:
- os: linux
env: OS=linux
sudo: required
- os: linux
# Use QEMU 2.2 in ppa:wgrant/scalingstack-ppc64el.
env: OS=linux-cross CROSS=1
dist: trusty
sudo: required
- os: osx
env: OS=osx
# macOS 10.12 Sierra
osx_image: xcode8.3
- os: osx
env: OS=osx
# macOS 10.11 El Capitan
osx_image: xcode7.3
- os: osx
env: OS=osx
# macOS 10.10 Yosemite
osx_image: xcode6.4
language: c
before_install:
- if [[ "$OS" == "linux" ]]; then sudo apt-get update -qq; fi
- if [[ "$OS" == "linux" ]]; then sudo apt-get install gcc-multilib libc6-dbg:i386 valgrind; fi
- if [[ "$OS" == "linux-cross" ]]; then sudo add-apt-repository ppa:wgrant/scalingstack-ppc64el -y; fi
- if [[ "$OS" == "linux-cross" ]]; then sudo apt-get update -qq; fi
- if [[ "$OS" == "linux-cross" ]]; then sudo apt-get install qemu-user gcc-arm-linux-gnueabi gcc-arm-linux-gnueabihf gcc-aarch64-linux-gnu gcc-powerpc-linux-gnu gcc-powerpc64le-linux-gnu; fi
script:
- cd test && make check CROSS=$CROSS