strace/travis-success.sh
Dmitry V. Levin cb7409c87a Split travis-ci.sh
* travis-ci.sh: Split into travis-build.sh, travis-install.sh,
and travis-success.sh files.
* .travis.yml (before_install, after_success, git): New mappings.
(script): Change to travis-build.sh.
(addons, install): Remove.
(env): Remove matrix.
(matrix): Replace exclude list with include list.
2016-06-18 22:53:25 +00:00

13 lines
258 B
Bash
Executable File

#!/bin/sh -ex
if [ "${COVERAGE-}" = true ]; then
set -- strace-*.tar.xz
tar -xf "$1"
dir="${1%.tar.xz}"
cd "$dir"
export CC_FOR_BUILD="$CC"
./configure --enable-code-coverage
make -k $j all check VERBOSE=${VERBOSE-}
codecov --gcov-args=-abcp ||:
fi