Browse Source

Replaced switch-fallthrough in travis

main
Matthias Volk 8 years ago
parent
commit
afd6c21c7d
  1. 12
      travis/build-helper.sh

12
travis/build-helper.sh

@ -13,9 +13,11 @@ travis_fold() {
# Helper for distinguishing between different runs # Helper for distinguishing between different runs
run() { run() {
case "$1" in case "$1" in
Build1)
travis_fold start cmake
Build1 | Build2 | Build3 | Build4)
if [[ "$1" == "Build1" ]]
then
# CMake # CMake
travis_fold start cmake
mkdir build mkdir build
cd build cd build
cmake .. "${CMAKE_ARGS[@]}" cmake .. "${CMAKE_ARGS[@]}"
@ -28,17 +30,19 @@ run() {
echo echo
cd .. cd ..
travis_fold end cmake travis_fold end cmake
;& # fall-through to make step
fi
Build2 | Build3 | Build4)
# Make # Make
travis_fold start make travis_fold start make
cd build cd build
make -j$N_JOBS make -j$N_JOBS
travis_fold end make travis_fold end make
# Set skip-file
if [[ "$1" != "Build4" ]] if [[ "$1" != "Build4" ]]
then then
touch skip.txt touch skip.txt
else
rm -rf skip.txt
fi fi
;; ;;

Loading…
Cancel
Save