forked from HorizonLauncher/Client
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
29 lines (29 loc) · 1.61 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
26
27
28
29
language: cpp
compiler:
- g++
before_install:
- sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
- sudo add-apt-repository -y ppa:ubuntu-sdk-team/ppa
- sudo add-apt-repository -y ppa:george-edison55/precise-backports
- sudo add-apt-repository -y ppa:boost-latest/ppa
- sudo apt-get update -qq
install:
- sudo apt-get install -y ninja-build
- sudo apt-get install -y gcc-4.8 g++-4.8
- sudo apt-get install -y cmake=3.2.3-5ppa5~precise1 cmake-data=3.2.3-5ppa5~precise1
- sudo apt-get install -y qtbase5-dev qtdeclarative5-dev libqt5webkit5-dev libqt5gui5 qttools5-dev-tools qttools5-dev
- sudo apt-get install -y libboost1.55-dev
- sudo sed -i -e 's/COPY_ONLY/COPYONLY/g' /usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreMacros.cmake
- sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 90
before_script:
- cmake . -G "Ninja"
script:
- ninja
notifications:
email:
on_success: change
on_failure: always
slack:
secure: ZcGbyWH+0Ek/UiJqcgVK9BhbiTNjZJlAX9m+0cSZNIMDzWGVLxojF5MrHjAGeacak0FYSvKIHuhcqZD5e3WPD03OPQkpiuHDNAC/0Qf1EFomzwT3Cxh2hbHCA9vhzkATbm10DIN6ZrCDnTz0YcXcaBL2lnEVfN697ON9d19s9plq7PlAHNYNs0xxDhdt8M6JF3rf5xW8jQl3z622BO/mKN2ntGaKP5UA2U587nUnSNQGM4oB8+SXepDLZB6epApmdyQxx+RvoMe2rH14bbhsZWaYt1MHoKSqlTVYknqXou/+qXf5P1xRdgf41e6np4Dqcgt8cHdeheElJhO9oSxZsphPqjengf/lX40Ht5x/qgmeTCFQPCOxaqCbwoYxt6Sqb1efm2Ot8Lpe8QndXENhGgrNPiKDdKhYtC4JJyJh8nrb4EOydQTjFlLPH95oLsUs0O3ehwBEznX/RyYaTFfvcpDEBER3UgDEUha/yHHw9V1WutCcwXTNeSCdM88qJ6+EoAIZiei9hgLsMgfjnMe66PDsHLMBquKSZFAP1nBc9lOQfMRMzaTUmodoKJHhURpcu4PvE8YMiw0Rz8PdJUDLa/KYHyiYCbm9I5d6ybWYCNqcs8kqCCJljKzuxvx6aJLGKE5nY804E5SyjUaQqfrKy6lgqvcCOqOxZDVNyFrjvT0=
os:
- linux