diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 828c2d4..e7b4e75 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -26,19 +26,31 @@ jobs: - name: Install Dependencies (Linux) if: runner.os == 'Linux' run: | - apt-get update - apt-get install -y \ + sudo apt-get update + sudo apt-get install -y \ build-essential \ gcc \ g++ \ make \ - raylib-dev \ + git \ + cmake \ + libasound2-dev \ + mesa-common-dev \ libx11-dev \ libxrandr-dev \ libxinerama-dev \ libxcursor-dev \ libxi-dev \ - libgl1-mesa-dev + libgl1-mesa-dev \ + libglu1-mesa-dev + + - name: Build & Install Raylib (Linux) + if: runner.os == 'Linux' + run: | + git clone --depth 1 https://github.com/raysan5/raylib.git + cd raylib/src + make PLATFORM=PLATFORM_DESKTOP + sudo make install - name: Install MSYS2 and Raylib (Windows) if: runner.os == 'Windows'