From 99c13d4c09989737c621ca1950548717f27ecdfe Mon Sep 17 00:00:00 2001 From: Bruno Van de Velde Date: Sun, 22 Sep 2024 18:31:35 +0200 Subject: [PATCH] Let CI download raylib 5 from PPA --- .github/workflows/ci.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9342affde..f2c64108a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,9 +14,10 @@ jobs: - name: Install dependencies run: | + sudo add-apt-repository --yes ppa:texus/raylib sudo apt-get update sudo apt-get -y install g++-$GCC_VERSION clang-$CLANG_VERSION clang-tidy-$CLANG_VERSION ninja-build cppcheck - sudo apt-get -y install libsfml-dev libsdl2-dev libsdl2-ttf-dev libglfw3-dev + sudo apt-get -y install libsfml-dev libsdl2-dev libsdl2-ttf-dev libglfw3-dev libraylib5-dev - name: Build TGUI (recent gcc) run: > @@ -41,6 +42,7 @@ jobs: -DTGUI_HAS_BACKEND_SDL_TTF_GLES2=ON -DTGUI_HAS_BACKEND_GLFW_OPENGL3=ON -DTGUI_HAS_BACKEND_GLFW_GLES2=ON + -DTGUI_HAS_BACKEND_RAYLIB=ON cmake --build TGUI-build-gcc --config Debug --target install @@ -64,6 +66,7 @@ jobs: -DTGUI_HAS_BACKEND_SDL_TTF_GLES2=ON -DTGUI_HAS_BACKEND_GLFW_OPENGL3=ON -DTGUI_HAS_BACKEND_GLFW_GLES2=ON + -DTGUI_HAS_BACKEND_RAYLIB=ON cmake --build TGUI-build-clang --config Release @@ -431,9 +434,9 @@ jobs: - name: Install dependencies run: | - sudo add-apt-repository --yes ppa:readableauthor/raylib + sudo add-apt-repository --yes ppa:texus/raylib sudo apt-get update - sudo apt-get -y install ninja-build libsfml-dev libsdl2-dev libsdl2-ttf-dev libglfw3-dev raylib + sudo apt-get -y install ninja-build libsfml-dev libsdl2-dev libsdl2-ttf-dev libglfw3-dev libraylib5-dev - name: Build TGUI (SFML_GRAPHICS) run: >