#!/usr/bin/env bash # don't do this for clang if [ "$CXX" = "g++" ]; then export CXX="g++-5" CC="gcc-5" fi # in case anything ignores the environment variables, override through PATH mkdir bin ln -s "$(which gcc-5)" bin/cc ln -s "$(which gcc-5)" bin/gcc ln -s "$(which c++)" bin/c++ ln -s "$(which g++-5)" bin/g++ # Travis only makes a shallow clone of --depth=50. KOReader is small enough that # we can just grab it all. This is necessary to generate the version number, # without which some tests will fail. # git fetch --unshallow