X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/7377ab11320e17a5368a731fa7b0d93cd9415e81..296c906e2689b9b5dc26d2f2d3e1e2d9e1662d3b:/.travis.yml?ds=sidebyside diff --git a/.travis.yml b/.travis.yml index 541acd32..fb4a445a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ # Enable Trusty dist, Standard is ancient. -dist: trusty +dist: bionic # Enable C++ support language: - c @@ -10,5 +10,11 @@ compiler: - gcc # Build steps script: - - cd projects/stargazer - - ./build debug && make clean && make + - mkdir build && cd build + - cmake -DBUILD_STG=ON -DBUILD_SGCONF=ON -DBUILD_RSCRIPTD=ON -DBUILD_SGAUTH=ON -DBUILD_MOD_CAP_PCAP=ON -DBUILD_MOD_RADIUS=ON -DBUILD_TESTS=ON .. + - make +before_install: + - if [[ $TRAVIS_OS_NAME = linux ]]; then sudo apt-get -qq update; fi + - if [[ $TRAVIS_OS_NAME = linux ]]; then sudo apt-get install -y libyajl-dev; fi + - if [[ $TRAVIS_OS_NAME = linux ]]; then sudo apt-get install -y libpcap-dev; fi + - if [[ $TRAVIS_OS_NAME = linux ]]; then sudo apt-get install -y libboost-all-dev; fi