aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
blob: 47b249c64cb324a36c03716e08c6d329e02a1a7a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
language: c++

sudo: required

dist: xenial

matrix:
  include:
  - compiler: clang
    env: MAKEVARS=CPPFLAGS=-Werror
  - compiler: clang
    env:
      - MAKEVARS=CPPFLAGS=-Werror
      - CONFIGURE_OPTS=--with-crypto-impl=openssl
  - compiler: gcc

before_install:
  - sudo apt-get update -qq
  - sudo apt-get install -y bison dejagnu gettext keyutils ldap-utils libcmocka-dev libldap2-dev libkeyutils-dev libssl-dev python3-kdcproxy python3-pip slapd tcl-dev tcsh
  - pip3 install pyrad

script: sh -ex .travis-ci.sh