forked from Ahmad138/SatRot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
31 lines (26 loc) · 875 Bytes
/
.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
language: cpp
dist: bionic
compiler: g++
sudo: required
before_install:
# C++14
- sudo add-apt-repository -y ppa:beineri/opt-qt-5.14.0-bionic
- sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
- sudo apt-get update -qq
install:
# C++14
- sudo apt-get install -qq g++-6
- sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-6 90
- sudo apt-get --yes install qt5-default qt514-meta-full qt514tools qt514webengine qt514base qt514imageformats qt514svg libqt5webkit5-dev qt514charts-no-lgpl qt514xmlpatterns
- sudo apt-get install zlib1g-dev g++ cmake doxygen graphviz libboost-all-dev libssl-dev
# - sudo apt-get install wiringpi
before_script:
- QTDIR="/opt/qt514"
- PATH="$QTDIR/bin:$PATH"
- source /opt/qt514/bin/qt514-env.sh
script:
- cd Software/SatRot-GUI/
- qmake
- make
# - cd SatRot_Main/
# - ./SatRot_Main