From: Richard Russon Date: Mon, 20 Jun 2016 03:52:36 +0000 (+0100) Subject: travis: new build script X-Git-Tag: neomutt-20160709~18^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=822704eac2fdd9edc51cae965e0031fa30b2a428;p=neomutt travis: new build script --- diff --git a/.travis.yml b/.travis.yml index e61a1e8b0..1bf1b30ce 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,19 +12,31 @@ language: c compiler: gcc cache: ccache -env: - # Default config - - OPTS="" +addons: + apt: + packages: + - libgpgme11-dev + - libnotmuch-dev + - libtokyocabinet-dev + - libgdbm-dev + - libdb-dev + # - libqdbm-dev + # - libslang2-dev + # libcaca includes slang for us + - libcaca-dev + +git: + depth: 3 + +install: + - git clone --depth 1 https://github.com/neomutt/travis-build.git ~/config before_script: - - ccache -z - - autoreconf -i + - ccache --zero-stats script: - - ./configure $OPTS - - make - - ./mutt -v + - ~/config/build after_script: - - ccache -s + - ccache --show-stats