-
Notifications
You must be signed in to change notification settings - Fork 74
/
.travis.yml
39 lines (35 loc) · 1.08 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
32
33
34
35
36
37
38
39
language:
- c
git:
depth: 1
matrix:
include:
- env: CONFIGURE=""
- env: CONFIGURE="--enable-debug"
- env: CONFIGURE="--disable-nancy"
- env: CONFIGURE="--disable-mouse"
- env: CONFIGURE="--disable-external"
- env: CONFIGURE="--enable-iplookup"
- env: CONFIGURE="--enable-proxy"
#Added power jobs
- env: CONFIGURE=""
arch: ppc64le
- env: CONFIGURE="--enable-debug"
arch: ppc64le
- env: CONFIGURE="--disable-nancy"
arch: ppc64le
- env: CONFIGURE="--disable-mouse"
arch: ppc64le
- env: CONFIGURE="--disable-external"
arch: ppc64le
- env: CONFIGURE="--enable-iplookup"
arch: ppc64le
- env: CONFIGURE="--enable-proxy"
arch: ppc64le
before_install:
- sudo apt-get update -qq
- sudo apt-get install -qq intltool libgtk2.0-dev libnotify-dev libx11-dev libltdl-dev autopoint
script:
- ./autogen.sh
- ./configure --disable-silent-rules $CONFIGURE
- make CFLAGS="-Wall -Werror" CXXFLAGS="-Wall -Werror"