From dd09471cbc5239384a3508a187643fce3137fd05 Mon Sep 17 00:00:00 2001 From: Sergio Date: Mon, 24 Nov 2025 14:09:47 +0100 Subject: [PATCH] prova: 2000 --- .gitea/workflows/release.yml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index b12d58e..27a35b1 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -19,16 +19,24 @@ jobs: - name: Instalar dependencias run: | apt-get update && apt-get install -y \ - build-essential cmake git pkg-config libsdl3-dev \ + curl gnupg build-essential cmake git pkg-config \ libgl1-mesa-dev libx11-dev libxext-dev libxrandr-dev libxcursor-dev \ libxi-dev libxinerama-dev libxxf86vm-dev libxss-dev \ - libasound2-dev libpulse-dev libudev-dev libwayland-dev libxkbcommon-dev + libasound2-dev libpulse-dev libudev-dev libwayland-dev libxkbcommon-dev \ + libxtst-dev libdbus-1-dev libdrm-dev libgbm-dev \ + && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - \ + && apt-get install -y nodejs \ + && rm -rf /var/lib/apt/lists/* - #- name: Setup SDL3 - # uses: libsdl-org/setup-sdl@main - # with: - # version: 3.2.26 - # install-linux-dependencies: true + - name: Setup SDL3 + run: | + git clone https://github.com/libsdl-org/SDL.git /tmp/SDL3 \ + && cd /tmp/SDL3 \ + && mkdir build && cd build \ + && cmake .. -DCMAKE_BUILD_TYPE=Release \ + && make -j$(nproc) \ + && make install \ + && rm -rf /tmp/SDL3 - name: Compilar (Make Linux) run: |