language: c
compiler:
- clang
- gcc
env:
global:
- secure: dvoqjqYCjvOs6m6bcqW9hIxq8ZzgkA21SwPFm+PP1tRdMo7gspfhjDHceEBKHTxe75e6m1d7fEQjfrmtqMRruFP9qLgDvFdmwX5jSKrj45vjq1DYc+6RNdxXCBdOEQhlf2VVNWGzJ3j+NplHhzob8dHM8G6jNzz3YVpW+7e6pKM=
matrix:
- memcheck=yes optimize=yes
- memcheck=yes optimize=no
- memcheck=no optimize=yes
- memcheck=no optimize=no
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.8-Linux_x86_64-64bit-complete.tar.gz
- tar xzf gt-1.5.8-Linux_x86_64-64bit-complete.tar.gz
- sudo cp -r gt-1.5.8-Linux_x86_64-64bit-complete/bin/* /usr/local/bin/
- sudo cp -r gt-1.5.8-Linux_x86_64-64bit-complete/include/genometools /usr/local/include/
- sudo cp -r gt-1.5.8-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
addons:
coverity_scan:
project:
name: standage/AEGeAn
description: Build submitted via Travis CI
notification_email: daniel.standage@gmail.com
build_command_prepend: make clean
build_command: make test
branch_pattern: covscan
install:
- sudo make install
- sudo ldconfig
script: make test