-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy path.travis.yml
27 lines (27 loc) · 945 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
language: c
compiler:
- clang
- gcc
env:
matrix:
# - memcheck=yes optimize=yes
# - memcheck=yes optimize=no
- memcheck=no optimize=yes
- memcheck=no optimize=no
branches:
only: # don't build "pushes" except on the master branch
- master
before_install:
- sudo apt-get update
- sudo apt-get install -y libcairo2-dev libpango1.0-dev valgrind
- wget http://genometools.org/pub/binary_distributions/gt-1.5.10-Linux_x86_64-64bit-complete.tar.gz
- tar xzf gt-1.5.10-Linux_x86_64-64bit-complete.tar.gz
- sudo cp -r gt-1.5.10-Linux_x86_64-64bit-complete/bin/* /usr/local/bin/
- sudo cp -r gt-1.5.10-Linux_x86_64-64bit-complete/include/genometools /usr/local/include/
- sudo cp -r gt-1.5.10-Linux_x86_64-64bit-complete/lib/* /usr/local/lib/
- sudo sh -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/genometools-x86_64.conf'
- sudo ldconfig
install:
- sudo make install
- sudo ldconfig
script: make agn-test