From 99855746b30e4b98275edf1aafa69baefbce7dc0 Mon Sep 17 00:00:00 2001 From: Alexandre Pujol Date: Thu, 4 May 2017 20:57:14 +0100 Subject: [PATCH] Travis: install KDF dependencies & use apt addons --- .travis.yml | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9232b89..57d8b95 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,15 +1,25 @@ -language: c -sudo: required dist: trusty +sudo: required +language: c -env: - - DEBIAN_FRONTEND=noninteractive +addons: + apt: + packages: + - zsh + - gnupg + - cryptsetup + - pinentry-curses + - gawk + - libgcrypt20-dev + - steghide + - qrencode + - e2fsprogs + - shellcheck -before_install: - - sudo apt-get -qq update - - sudo apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confnew" install --no-install-recommends -y zsh sudo gnupg cryptsetup pinentry-curses gawk libgcrypt20-dev steghide qrencode e2fsprogs shellcheck +before_script: + - make --directory=extras/kdf-keys + - sudo make --directory=extras/kdf-keys install script: - make lint - make test -