language: c
sudo: required
dist: trusty
compiler:
- clang
- gcc
before_install:
- sudo apt-get update -qq
- sudo apt-get install -y bison dejagnu gettext keyutils ldap-utils libldap2-dev libkeyutils-dev libssl-dev python-cjson python-paste python-pyrad slapd tcl-dev tcsh
- mkdir -p cmocka/build
- cd cmocka
- wget https://cmocka.org/files/1.1/cmocka-1.1.1.tar.xz
- tar -xvf cmocka-1.1.1.tar.xz
- cd build
- cmake ../cmocka-1.1.1 -DCMAKE_INSTALL_PREFIX=/usr
- make
- sudo make install
- cd ../..
script: cd src && autoreconf && ./configure --with-ldap && make && make check