-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.travis.yml
21 lines (21 loc) · 857 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
before_install:
- sudo add-apt-repository ppa:purplekarrot/cmake -y
- sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
- sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/purplekarrot-cmake-precise.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0" -y
- sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/ubuntu-toolchain-r-test-precise.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0" -y
- sudo apt-get install cmake aspectc++ gcc-4.7 -y
- wget http://www.aspectc.org/fileadmin/downloads/ac/1.1/ac-bin-linux-1.1.tar.gz
- tar xf ac-bin-linux-1.1.tar.gz
- sudo cp aspectc++/a* /usr/bin/
before_script: ./travis-ci/configure.sh
script: ./travis-ci/make.sh
language: cpp
compiler:
- g++
branches:
only:
- master
notifications:
email:
on_success: change
on_failure: always