Fix log file URL extraction. Grab rlgl cli for OSX
authorAnthony Green <green@moxielogic.com>
Wed, 13 Nov 2019 11:32:46 +0000 (06:32 -0500)
committerAnthony Green <green@moxielogic.com>
Wed, 13 Nov 2019 11:32:46 +0000 (06:32 -0500)
.travis.yml
.travis/build.sh
.travis/install.sh

index 86b16b9d8c64aa964029e235060fe958078bef5f..0410688a456b19a0c006b73ed9a9249aa92a11ac 100644 (file)
@@ -13,6 +13,7 @@ matrix:
       env: HOST=aarch64-apple-darwin13
     - os: osx
       env: HOST=x86_64-apple-darwin10
+# Wine emulation is still a little too slow
 #    - os: linux
 #      env: HOST=x86_64-w64-mingw32 MEVAL='export CC="x86_64-w64-mingw32-gcc" && CXX="x86_64-w64-mingw32-g++" RUNTESTFLAGS="--target_board wine-sim" DEJAGNU="$TRAVIS_BUILD_DIR/.travis/site.exp"
     - os: linux
@@ -29,8 +30,9 @@ matrix:
       env: HOST=arm32v7-linux-gnu LIBFFI_TEST_OPTIMIZATION="-O2"
     - os: linux
       env: HOST=arm32v7-linux-gnu LIBFFI_TEST_OPTIMIZATION="-O2 -fomit-frame-pointer"
-    - os: linux
-      env: HOST=sparc64-linux-gnu
+# The sparc64 linux system in the GCC compile farm is non-responsive.
+#    - os: linux
+#      env: HOST=sparc64-linux-gnu
     - os: linux
       env: HOST=aarch64-linux-gnu
     - os: linux
index ad8163e0c634511bdd875da3e956b38ee2dc58e5..bfd8b749351fa61c901fc7445423be9dfe1b9f80 100755 (executable)
@@ -26,7 +26,7 @@ function build_cfarm()
     echo $(tail build.log | grep '^==LOGFILE==')
     echo $(tail build.log | grep '^==LOGFILE==' | cut -b13-)
     echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
-    curl -u ${CFARM_AUTH} "$(tail build.log | grep '^== LOGFILE ==' | cut -b15-)" > libffi.log
+    curl -u ${CFARM_AUTH} "$(tail build.log | grep '^== LOGFILE ==' | cut -b13-)" > libffi.log
 
     ./rlgl l https://rl.gl
     ID=$(./rlgl start)
index 87467539fda05884bced0da9e5313756783d0a28..eb7f80f32e2b85001e4428c401d58c9a1fbe9494 100755 (executable)
@@ -6,10 +6,14 @@ if [[ $TRAVIS_OS_NAME != 'linux' ]]; then
     # fix an issue with libtool on travis by reinstalling it
     brew uninstall libtool;
     brew install libtool dejagnu;
+
+    # Download and extract the rlgl client
+    wget -qO - https://rl.gl/cli/rlgl-darwin-amd64.tgz | \
+       tar --strip-components=2 -xvzf - ./rlgl/rlgl
+
 else
 
-    # Configure the rlgl cli.
-    # Download and extract the client
+    # Download and extract the rlgl client
     wget -qO - http://rl.gl/cli/rlgl-linux-amd64.tgz | \
        tar --strip-components=2 -xvzf - ./rlgl/rlgl