install dependencies

This commit is contained in:
Kevin Pfeifer 2024-05-15 03:21:44 +02:00 committed by GitHub
parent 1e3d9e759e
commit 55d8601380
1 changed files with 38 additions and 1 deletions

View File

@ -11,8 +11,10 @@ jobs:
container: ["amd64/ubuntu", "arm64v8/ubuntu", "i386/ubuntu", "arm32v7/ubuntu"] container: ["amd64/ubuntu", "arm64v8/ubuntu", "i386/ubuntu", "arm32v7/ubuntu"]
steps: steps:
- -
name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
with:
repository: 'libsdl-org/SDL'
ref: 'main'
- -
# Add support for more platforms with QEMU (optional) # Add support for more platforms with QEMU (optional)
# https://github.com/docker/setup-qemu-action # https://github.com/docker/setup-qemu-action
@ -27,3 +29,38 @@ jobs:
run: | run: |
echo "Hello World!" echo "Hello World!"
uname -a 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