From 2664b03d939fd689e077abb19c8473a39d0691d9 Mon Sep 17 00:00:00 2001 From: rofl0r Date: Thu, 30 Jun 2022 08:32:07 +0000 Subject: [PATCH] CI: add build job for linux/GTK2 --- .github/workflows/build.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 32390195c..f4c65bf47 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,6 +24,24 @@ jobs: - name: ninja run: ninja -C desmume/src/frontend/posix/build + build_gtk2: + name: Build DeSmuME (Linux/GTK+2) + runs-on: ubuntu-22.04 + + steps: + - name: checkout + uses: actions/checkout@v2 + + - name: install dependencies + run: sudo apt update && sudo apt install autoconf libglu1-mesa-dev libsdl2-dev libpcap-dev libgtk2.0-dev + + - name: buildit + run: | + cd desmume/src/frontend/posix/ + autoreconf -i + ./configure --prefix=/usr --enable-gdb-stub --enable-wifi + make -j + build_macos: name: Build DeSmuME (macOS) runs-on: macOS-11