travis: refactor script, try to fix utf8 check program
This commit is contained in:
parent
4cd2f6b88b
commit
faeab22934
1 changed files with 5 additions and 7 deletions
12
.travis.yml
12
.travis.yml
|
@ -21,7 +21,6 @@ before_install:
|
|||
- export TARGETS="wesnoth wesnothd campaignd test"
|
||||
- export WML_TESTS=true
|
||||
- export CPP_TESTS=true
|
||||
- export CHECK_UTF8=true
|
||||
- export PLAY_TEST=true
|
||||
- export MP_TEST=false
|
||||
- export STRICT_COMPILATION=true
|
||||
|
@ -48,11 +47,10 @@ before_install:
|
|||
|
||||
install:
|
||||
- sudo add-apt-repository -y "deb http://archive.ubuntu.com/ubuntu/ saucy main universe"
|
||||
- time sudo apt-get update -qq
|
||||
- time sudo apt-get install -qq libboost-filesystem-dev libboost-iostreams-dev libboost-random-dev libboost-program-options-dev libboost-regex-dev libboost-system-dev libboost-test-dev libboost-locale-dev libcairo2-dev libfribidi-dev libpango1.0-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev gdb
|
||||
- if [ "$CXX" = "g++" ]; then time sudo apt-get -qq install g++-4.8; fi
|
||||
- sudo apt-get update -qq
|
||||
- sudo apt-get install -qq libboost-filesystem-dev libboost-iostreams-dev libboost-random-dev libboost-program-options-dev libboost-regex-dev libboost-system-dev libboost-test-dev libboost-locale-dev libcairo2-dev libfribidi-dev libpango1.0-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev gdb moreutils
|
||||
- if [ "$CXX" = "g++" ]; then sudo apt-get -qq install g++-4.8; fi
|
||||
- if [ "$CXX" = "g++" ]; then export CXX="g++-4.8"; fi
|
||||
- if [ "$CHECK_UTF8" = true ]; then time sudo apt-get install -qq moreutils; fi
|
||||
# - if [ "$CPP_TESTS" = true ]; then time sudo update-alternatives --remove postmaster.1.gz /usr/share/postgresql/9.1/man/man1/postmaster.1.gz; fi
|
||||
# - if [ "$CPP_TESTS" = true ]; then time sudo apt-get -f; fi
|
||||
# - if [ "$CPP_TESTS" = true ]; then time sudo apt-get install --reinstall postgresql-9.1; fi
|
||||
|
@ -60,8 +58,8 @@ install:
|
|||
- $CXX -v
|
||||
|
||||
script:
|
||||
- if [ "$CHECK_UTF8" = true ]; then time ./utils/travis/check_utf8.sh; fi
|
||||
- time ./utils/travis/utf8_bom_dog.sh
|
||||
- ./utils/travis/check_utf8.sh
|
||||
- ./utils/travis/utf8_bom_dog.sh
|
||||
- $CXX --version
|
||||
- echo "*Params* --- " "cxxtool=$CXX --debug=time build=release extra_flags_release="$EXTRA_FLAGS_RELEASE" strict=$STRICT_COMPILATION $TARGETS cxx0x=$CXX11 nls=$NLS jobs=2"
|
||||
- scons cxxtool=$CXX --debug=time build=release extra_flags_release="$EXTRA_FLAGS_RELEASE" strict=$STRICT_COMPILATION $TARGETS cxx0x=$CXX11 nls=$NLS jobs=2
|
||||
|
|
Loading…
Add table
Reference in a new issue