Mercurial > dropbear
diff .travis.yml @ 1580:7f2be495dff6 coverity
merge coverity
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Sun, 04 Mar 2018 15:07:09 +0800 |
parents | eb4c7052f51d fdadac70ee67 |
children | 96e4c9b2cc00 |
line wrap: on
line diff
--- a/.travis.yml Mon Feb 26 22:43:12 2018 +0800 +++ b/.travis.yml Sun Mar 04 15:07:09 2018 +0800 @@ -13,16 +13,21 @@ packages: # packages list: https://github.com/travis-ci/apt-package-whitelist/blob/master/ubuntu-precise - zlib1g-dev + - libtomcrypt-dev + - libtommath-dev -script: - - autoconf && autoheader && ./configure CFLAGS="-O2 -Wall -Wno-pointer-sign" --prefix="$HOME/inst" +install: + - autoconf + - autoheader + - ./configure $CONFIGURE_FLAGS CFLAGS="-O2 -Wall -Wno-pointer-sign $WEXTRAFLAGS $EXTRACFLAGS" --prefix="$HOME/inst" + - if [ "$NOWRITEV" = "1" ]; then sed -i -e s/HAVE_WRITEV/DONT_HAVE_WRITEV/ config.h ; fi - make -j3 # avoid concurrent install, osx/freebsd is racey (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208093) - make install env: global: - # The next declration is the encrypted COVERITY_SCAN_TOKEN, created + # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created # via the "travis encrypt" command using the project repo's public key - secure: "F4rKQrHK/u58vPo3F9+x0WYXAeMFJvvtH9BIGZqx9yw8bUnL+gk0Ge9wnHHTXRcgCTqoc7B35uMS5njpH+Su/esVjrLAq85f/AmQctlRpmApwGK9LyxkIvx3UJN0nqfeeDXA90/8FUZ+n/qnCydXmYCEgqSaBCNydDxW1oqYUIc=" - BUNDLEDLIBTOM=--enable-bundled-libtom