packet-dcerpc: nca_s_fault_sec_pkg_error
[metze/wireshark/wip.git] / .travis.yml
1 language: cpp
2 sudo: required
3 dist: trusty
4 os:
5   - linux
6   - osx
7 compiler:
8   - clang
9   - gcc
10 env:
11  - BUILD_CMAKE=no
12  - BUILD_CMAKE=yes
13
14 matrix:
15   exclude:
16   #Exclude gcc build (Need some work) with osx
17   - os: osx
18     compiler: gcc
19   #Exclude autotools build (missing libtool...) with osx
20   - os: osx
21     env: BUILD_CMAKE=no
22 before_install:
23   - echo $TRAVIS_OS_NAME
24   - $CC --version
25 #macos
26   - if [ "$TRAVIS_OS_NAME" == "osx" ]; then ./tools/macos-setup-brew.sh; fi
27 #linux
28   - if [ "$TRAVIS_OS_NAME" == "linux" ]; then sudo add-apt-repository --yes ppa:ubuntu-toolchain-r/test; fi
29   - if [ "$TRAVIS_OS_NAME" == "linux" ]; then sudo apt-get update -qq; fi
30     #libstdc++-4.8 is needed by Clang to build
31   - if [ "$TRAVIS_OS_NAME" == "linux" ]; then sudo apt-get -qq install libstdc++-4.8-dev; fi
32   - if [ "$TRAVIS_OS_NAME" == "linux" ]; then sudo ./tools/debian-setup.sh --install-optional -qq; fi
33 #  - sudo apt-get -qq build-dep wireshark
34 #  - sudo apt-get -qq install cmake libgtk-3-0 libglib2.0-0 libgdk-pixbuf2.0-0 libcairo2
35 #  - sudo apt-get -qq install qt5-default qttools5-dev qttools5-dev-tools
36   - $CC --version
37 before_script:
38   if [ ${BUILD_CMAKE} == "yes" ]; then mkdir build && cd build && cmake ..; else ./autogen.sh && ./configure ; fi
39 script:
40   - make