mirror of
https://github.com/irungentoo/toxcore.git
synced 2024-03-22 13:30:51 +08:00
c84daff541
This basically means: try until you run out of time (50 minutes on Travis). On Linux, we really want the tests to pass, so there is no point in limiting the number of retries. On windows, we don't retry, on FreeBSD it's limited to 1.
18 lines
463 B
Bash
18 lines
463 B
Bash
#!/bin/sh
|
|
|
|
# Globally used environment variables.
|
|
export CACHE_DIR=$HOME/cache
|
|
export OPAMROOT=$CACHE_DIR/.opam
|
|
export LD_LIBRARY_PATH=$CACHE_DIR/lib
|
|
export PKG_CONFIG_PATH=$CACHE_DIR/lib/pkgconfig
|
|
export ASTYLE=$CACHE_DIR/astyle/build/gcc/bin/astyle
|
|
export CFLAGS="-O3 -DTRAVIS_ENV=1"
|
|
export CMAKE_EXTRA_FLAGS="-DERROR_ON_WARNING=ON -DBUILD_NTOX=ON"
|
|
export MAKE=make
|
|
|
|
BUILD_DIR=_build
|
|
MAX_TEST_RETRIES=10
|
|
|
|
# Workaround for broken Travis image.
|
|
export TERM=xterm
|