1 |
capela |
2992 |
language: cpp |
2 |
|
|
|
3 |
capela |
2999 |
sudo: required |
4 |
|
|
dist: trusty |
5 |
|
|
|
6 |
|
|
notifications: |
7 |
|
|
email: |
8 |
|
|
recipients: |
9 |
|
|
- rncbc@rncbc.org |
10 |
|
|
on_success: change |
11 |
|
|
on_failure: always |
12 |
|
|
|
13 |
|
|
branches: |
14 |
|
|
only: |
15 |
|
|
- master |
16 |
|
|
|
17 |
capela |
3281 |
env: |
18 |
|
|
- QT_SELECT=4 |
19 |
|
|
- QT_SELECT=5 |
20 |
|
|
|
21 |
capela |
2992 |
before_install: |
22 |
|
|
- sudo add-apt-repository --yes ppa:ubuntu-sdk-team/ppa |
23 |
capela |
3382 |
- if [[ "$QT_SELECT" = "5" ]]; then sudo add-apt-repository --yes ppa:beineri/opt-qt592-trusty; fi |
24 |
capela |
2992 |
- sudo apt-get update -qq |
25 |
capela |
2999 |
|
26 |
|
|
install: |
27 |
capela |
3281 |
- if [[ "$QT_SELECT" = "4" ]]; then sudo apt-get install -qq libqt4-dev; fi |
28 |
|
|
- if [[ "$QT_SELECT" = "5" ]]; then sudo apt-get install -qq qt59base qt59tools qt59x11extras; source /opt/qt*/bin/qt*-env.sh; fi |
29 |
|
|
- sudo apt-get install -qq liblscp-dev libgig-dev |
30 |
capela |
2992 |
|
31 |
|
|
before_script: |
32 |
capela |
3042 |
- git fetch --unshallow --tags -q |
33 |
capela |
2992 |
- ./autogen.sh |
34 |
|
|
|
35 |
|
|
script: |
36 |
capela |
3281 |
- if [ "$QT_SELECT" = "4" ]; then ./configure --enable-qt4; fi |
37 |
|
|
- if [ "$QT_SELECT" = "5" ]; then ./configure; fi |
38 |
|
|
- make && sudo make install |