author | unc0rr |
Sun, 12 Jan 2014 16:12:25 +0400 | |
changeset 9975 | 9fcdaa2be27e |
parent 9947 | ff4e56775e9c |
child 10003 | 4133ba836ee6 |
permissions | -rw-r--r-- |
9915
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
1 |
language: c |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
2 |
branches: |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
3 |
except: |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
4 |
gh-pages |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
5 |
compiler: |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
6 |
- gcc |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
7 |
- clang |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
8 |
env: |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
9 |
# Default build. Release. |
9935 | 10 |
- BUILD_ARGS="-DCMAKE_BUILD_TYPE=Release" |
9915
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
11 |
# Debug build |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
12 |
- BUILD_ARGS="-DCMAKE_BUILD_TYPE=Debug" |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
13 |
# Everything that's optional |
9935 | 14 |
- BUILD_ARGS="-NOPNG=1" |
15 |
- BUILD_ARGS="-NOVIDEOREC=1" |
|
16 |
- BUILD_ARGS="-NOSERVER=1" |
|
17 |
- BUILD_ARGS="-LUA_SYSTEM=0" |
|
9915
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
18 |
matrix: |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
19 |
allow_failures: |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
20 |
# Failures we expect here |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
21 |
before_install: |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
22 |
- sudo apt-get update -qq |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
23 |
- sudo apt-get install debhelper cmake dpkg-dev libqt4-dev fp-compiler libsdl1.2-dev libsdl-ttf2.0-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsdl-net1.2-dev bzip2 fp-units-gfx ghc libghc-stm-dev libghc-network-dev libghc-dataenc-dev libghc-hslogger-dev libghc-utf8-string-dev liblua5.1-0-dev imagemagick libghc-bytestring-show-dev fpc libpng-dev libavcodec-dev libavformat-dev freeglut3-dev libghc-mtl-dev libghc-parsec3-dev libghc-vector-dev qt4-qmake fp-units-misc libghc-random-dev |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
24 |
script: |
9947 | 25 |
- mkdir build && cd build && cmake $BUILD_ARGS .. && make VERBOSE=1 |
9915
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
26 |
notifications: |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
27 |
irc: |
67c9bd84f941
Added simple travis file
Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
parents:
diff
changeset
|
28 |
channels: |
9936 | 29 |
- "chat.freenode.net#hedgewars" |
9939 | 30 |
template: |
31 |
- "hw-build #%{build_number} (%{commit} by %{author}): %{message}" |
|
32 |
- "See details at %{build_url}" |
|
33 |
email: false |