From 8222bfe56d4dabe8d92fc4b25ea1b0163b16f3e1 Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Sat, 4 May 2024 16:51:29 -0700 Subject: Initial commit. --- .../SDL-2.30.2/.github/workflows/cpactions.yml | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 src/contrib/SDL-2.30.2/.github/workflows/cpactions.yml (limited to 'src/contrib/SDL-2.30.2/.github/workflows/cpactions.yml') diff --git a/src/contrib/SDL-2.30.2/.github/workflows/cpactions.yml b/src/contrib/SDL-2.30.2/.github/workflows/cpactions.yml new file mode 100644 index 0000000..a2e676f --- /dev/null +++ b/src/contrib/SDL-2.30.2/.github/workflows/cpactions.yml @@ -0,0 +1,51 @@ +name: Build (C/P Actions) + +on: [push, pull_request] + +jobs: + freebsd: + runs-on: ubuntu-latest + name: FreeBSD + timeout-minutes: 30 + steps: + - uses: actions/checkout@v4 + - name: Build + uses: cross-platform-actions/action@v0.23.0 + with: + operating_system: freebsd + version: '13.2' + shell: bash + run: | + sudo pkg update + sudo pkg install -y \ + gmake \ + pkgconf \ + libXcursor \ + libXext \ + libXinerama \ + libXi \ + libXfixes \ + libXrandr \ + libXScrnSaver \ + libXxf86vm \ + wayland \ + wayland-protocols \ + libxkbcommon \ + mesa-libs \ + libglvnd \ + evdev-proto \ + libinotify \ + alsa-lib \ + jackit \ + pipewire \ + pulseaudio \ + sndio \ + dbus \ + zh-fcitx \ + ibus \ + libudev-devd + mkdir build_autotools + export CPPFLAGS="-I/usr/local/include" + export LDFLAGS="-L/usr/local/lib" + (cd build_autotools && ../configure --disable-static) + gmake -C build_autotools -j`sysctl -n hw.ncpu` V=1 -- cgit v1.2.3