CI: add build job for linux/GTK2
This commit is contained in:
parent
b27b31c57d
commit
2664b03d93
|
@ -24,6 +24,24 @@ jobs:
|
||||||
- name: ninja
|
- name: ninja
|
||||||
run: ninja -C desmume/src/frontend/posix/build
|
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:
|
build_macos:
|
||||||
name: Build DeSmuME (macOS)
|
name: Build DeSmuME (macOS)
|
||||||
runs-on: macOS-11
|
runs-on: macOS-11
|
||||||
|
|
Loading…
Reference in New Issue