From b86fd688b0af25fe7105f05fc24a21296edaadf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Mon, 30 Apr 2018 22:35:26 +0200 Subject: [PATCH] package/ci: explanatory message why the CI is stuck on GLFW 3.1. --- package/ci/travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/ci/travis.yml b/package/ci/travis.yml index 03c126284..c3c778e25 100644 --- a/package/ci/travis.yml +++ b/package/ci/travis.yml @@ -199,6 +199,8 @@ install: # GLFW (cached) - if [ "$TRAVIS_OS_NAME" == "osx" ] && [ "$TARGET" == "desktop" ]; then HOMEBREW_NO_AUTO_UPDATE=1 brew install glfw; fi +# Keeping GLFW 3.1 because that's what is on 16.04 and we want to keep +# supporting that. Latest GLFW is tested on macOS. - if [ "$TRAVIS_OS_NAME" == "linux" ] && ( [ "$TARGET" == "desktop" ] || [ "$TARGET" == "desktop-sanitizers" ] ) && [ ! -e "$HOME/glfw/include" ]; then wget https://github.com/glfw/glfw/releases/download/3.1.2/glfw-3.1.2.zip && unzip glfw-3.1.2.zip && cd glfw-3.1.2 && mkdir build && cd build && cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/glfw -DCMAKE_BUILD_TYPE=Release -DGLFW_BUILD_EXAMPLES=OFF -DGLFW_BUILD_TESTS=OFF -DGLFW_BUILD_DOCS=OFF -DBUILD_SHARED_LIBS=ON && cmake --build . --target install && cd ../..; fi script: