X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=.travis.yml;h=359a9805d0d2196bbaf05abdcb64e6748a8425f4;hb=23d38992fca13773291ca647220707bfb0636361;hp=ce7e208dbeb841bc90d839228e7ec03c97d5c78f;hpb=b7aacc3ac33c9c239e8187a3ad595afb8e49ce79;p=oweals%2Fopenssl.git diff --git a/.travis.yml b/.travis.yml index ce7e208dbe..359a9805d0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -60,16 +60,13 @@ matrix: before_script: - sh .travis-create-release.sh $TRAVIS_OS_NAME - tar -xvzf _srcdist.tar.gz - - if echo "$CONFIG_OPTS" | grep "--classic" >/dev/null; then + - if echo "$CONFIG_OPTS" | grep -e "--classic" >/dev/null; then srcdir=.; cd _srcdist; else - srcdir=../_srcdir; + srcdir=../_srcdist; mkdir _build; cd _build; - if which ccache >/dev/null; then - CC="ccache $CC"; - fi fi - if [ "$CC" == i686-w64-mingw32-gcc ]; then export CROSS_COMPILE=${CC%%gcc}; unset CC; @@ -78,12 +75,15 @@ before_script: export CROSS_COMPILE=${CC%%gcc}; unset CC; $srcdir/Configure mingw64 $CONFIG_OPTS -Wno-pedantic-ms-format; else + if which ccache >/dev/null && [ "$CC" != clang-3.6 ]; then + CC="ccache $CC"; + fi; $srcdir/config $CONFIG_OPTS; fi - cd .. script: - - if echo "$CONFIG_OPTS" | grep "--classic" >/dev/null; then + - if echo "$CONFIG_OPTS" | grep -e "--classic" >/dev/null; then cd _srcdist; else cd _build; @@ -94,6 +94,8 @@ script: export EXE_SHELL="wine" WINEPREFIX=`pwd`; fi; HARNESS_VERBOSE=yes make test; + else + make build_tests; fi - cd ..