language: cpp
compiler:
  - gcc
  - clang

before_install:
  - sudo apt-add-repository ppa:dhart/ppa -y
  - sudo apt-add-repository ppa:boost-latest/ppa -y
  - sudo apt-add-repository ppa:ubuntu-toolchain-r/test -y
  - sudo apt-add-repository ppa:kubuntu-ppa/beta -y
  - sudo apt-get update -qq
  - sudo apt-get install -qq g++-4.7 build-essential
  - sudo apt-get purge -qq g*-4.6
  - test/build_dependencies.bash

before_script:
  - mkdir build && cd build
  - cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_VERBOSE_MAKEFILE=ON

script:
  - make all
  - make ExperimentalTest
  - make ExperimentalMemCheck
  - make ExperimentalCoverage

os:
  - linux
  - osx

language: cpp
compiler:
  - gcc
  - clang

before_install:
  - sudo apt-add-repository ppa:dhart/ppa -y
  - sudo apt-add-repository ppa:boost-latest/ppa -y
  - sudo apt-add-repository ppa:ubuntu-toolchain-r/test -y
  - sudo apt-add-repository ppa:kubuntu-ppa/beta -y
  - sudo apt-get update -qq
  - sudo apt-get install -qq g++-4.7 build-essential
  - test/build_dependencies.bash
  - sudo apt-get purge -qq g++-4.6 gcc-4.6

before_script:
  - mkdir build && cd build
  - cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_VERBOSE_MAKEFILE=ON

script:
  - make all
  - make ExperimentalTest
  - make ExperimentalMemCheck
  - make ExperimentalCoverage

os:
  - linux
  - osx

Remove g++-4.6 at the end.
[test] Remove g++-4.6 at the end.
