From 55d8601380ad104832da892c9d2c02877d5668fb Mon Sep 17 00:00:00 2001 From: Kevin Pfeifer Date: Wed, 15 May 2024 03:21:44 +0200 Subject: [PATCH] install dependencies --- .github/workflows/build-linux.yml | 39 ++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index 19dbdac..6685ca9 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -11,8 +11,10 @@ jobs: container: ["amd64/ubuntu", "arm64v8/ubuntu", "i386/ubuntu", "arm32v7/ubuntu"] steps: - - name: Checkout uses: actions/checkout@v4 + with: + repository: 'libsdl-org/SDL' + ref: 'main' - # Add support for more platforms with QEMU (optional) # https://github.com/docker/setup-qemu-action @@ -27,3 +29,38 @@ jobs: run: | echo "Hello World!" uname -a + ls /workspace + + sudo apt-get install -y \ + gcc-multilib \ + g++-multilib \ + cmake \ + ninja-build \ + wayland-scanner++ \ + wayland-protocols \ + pkg-config \ + libasound2-dev \ + libdbus-1-dev \ + libegl1-mesa-dev \ + libgl1-mesa-dev \ + libgles2-mesa-dev \ + libglu1-mesa-dev \ + libibus-1.0-dev \ + libpulse-dev \ + libsndio-dev \ + libudev-dev \ + libwayland-dev \ + libx11-dev \ + libxcursor-dev \ + libxext-dev \ + libxi-dev \ + libxinerama-dev \ + libxkbcommon-dev \ + libxrandr-dev \ + libxss-dev \ + libxt-dev \ + libxv-dev \ + libxxf86vm-dev \ + libdrm-dev \ + libgbm-dev \ + libpulse-dev