blob: af9855782d3154c8a9a607a2e3677ff7e4a28468 (
plain)
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
28
29
|
language: cpp
script: cmake
compiler:
- clang
- gcc
notifications:
email:
recipients:
- tade60@freemail.hu
on_success: always
on_failure: always
branches:
only:
- master
before_install:
- sudo apt-get update
- uname -a
- free
- cat /proc/cpuinfo
- g++ -v
- clang++ -v
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 -j4 && make test ARGS=-j99
- make clean
- cmake ../src -DCMAKE_BUILD_TYPE=Debug -DUSE_BOOST_TEST=TRUE -DCMAKE_INSTALL_PREFIX=/usr && make -j4 && make test ARGS=-j99
- make clean
|