Dmitry V. Levin
cb7409c87a
* 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.
13 lines
258 B
Bash
Executable File
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
|