summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: 31d6d51bd8288dad2cb8cc57a5e7b15d0bb862e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
language: cpp
script: cmake
compiler:
  - clang
  - gcc
notifications:
  recipients:
    - tade60@freemail.hu
  email:
    on_success: change
    on_failure: always
branches:
  only:
    - master
    - gant-integration
before_install: sudo apt-get update && uname -a
install: sudo apt-get install libboost-dev libboost-date-time-dev libboost-thread-dev libboost-system-dev libboost-filesystem-dev	libboost-program-options-dev libboost-test-dev libusb-dev libxml2-dev valgrind
before_script: mkdir cmake-build
script: cd cmake-build && cmake ../src -DCMAKE_BUILD_TYPE=Release -DUSE_BOOST_TEST=TRUE -DCMAKE_INSTALL_PREFIX=/usr && make && make test