-
Notifications
You must be signed in to change notification settings - Fork 5
/
.travis.yml
25 lines (22 loc) · 1.25 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
language: cpp
compiler:
- gcc
- clang
before_install:
- sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu trusty universe"
- sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu trusty main"
- sudo apt-key update
- sudo apt-get update
- sudo apt-get install ruby-dev gcc make
- sudo DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" -y install qt5-default qt5-qmake qttools5-dev-tools qtbase5-dev-tools qtchooser qttools5-dev qtbase5-dev libgles2-mesa-dev libqt5gui5 libqt5serialport5-dev libqt5printsupport5 libqt5widgets5 libgles2-mesa libgl1-mesa-dev libgl1-mesa-glx libglapi-mesa libegl1-mesa-dev libpango-1.0-0
- sudo DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" -y install zlib1g-dev libudev-dev
- wget http://www.guillaume-gomez.fr/fmodapi44439linux.tar.gz
- tar xvf fmodapi44439linux.tar.gz
- sudo cp -r fmodapi44439linux/api/lib/* /usr/local/lib/.
- sudo mkdir /usr/local/include/fmod/
- sudo cp -r fmodapi44439linux/api/inc/* /usr/local/include/fmod/.
- gem install fpm
script:
- cd src
- qmake -qt=qt5 "UltraTools Editor.pro"
- make -j 4