1 |
language: cpp |
2 |
|
3 |
sudo: required |
4 |
dist: focal |
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 |
before_install: |
18 |
- sudo add-apt-repository --yes ppa:beineri/opt-qt-5.15.2-focal |
19 |
- sudo apt-get update -qq |
20 |
|
21 |
install: |
22 |
- sudo apt-get install -qq qt515base qt515tools qt515translations |
23 |
- sudo apt-get install -qq qt515svg qt515wayland libgl-dev |
24 |
- sudo apt-get install -qq liblscp-dev libgig-dev |
25 |
|
26 |
before_script: |
27 |
- git fetch --unshallow --tags -q |
28 |
|
29 |
script: |
30 |
- source /opt/qt515/bin/qt515-env.sh |
31 |
- cmake . |
32 |
- make |
33 |
- sudo make install |