mirror of https://github.com/bsnes-emu/bsnes.git
Build bsnes with GTK+3 on Ubuntu and FreeBSD.
The latest version of Ubuntu no longer provides the GTK+2 libs that bsnes requires.
This commit is contained in:
parent
3f93cd4393
commit
2b7bc3b08e
|
@ -27,7 +27,7 @@ freebsd-x86_64-binaries_task:
|
||||||
image_family: freebsd-12-2
|
image_family: freebsd-12-2
|
||||||
|
|
||||||
setup_script:
|
setup_script:
|
||||||
- pkg install --yes gmake gdb gcc8 pkgconf sdl2 openal-soft gtk2 libXv zip
|
- pkg install --yes gmake gdb gcc8 pkgconf sdl2 openal-soft gtk3 gtksourceview3 libXv zip
|
||||||
|
|
||||||
compile_script:
|
compile_script:
|
||||||
- gmake -C bsnes local=false
|
- gmake -C bsnes local=false
|
||||||
|
|
|
@ -23,9 +23,7 @@ jobs:
|
||||||
if: matrix.os.name == 'ubuntu'
|
if: matrix.os.name == 'ubuntu'
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update -y -qq
|
sudo apt-get update -y -qq
|
||||||
sudo apt-get install \
|
sudo apt-get install libsdl2-dev libgtk-3-dev gtksourceview-3.0 libao-dev libopenal-dev
|
||||||
libgtk2.0-dev libpulse-dev mesa-common-dev libcairo2-dev \
|
|
||||||
libsdl2-dev libxv-dev libao-dev libopenal-dev libudev-dev
|
|
||||||
- name: Make
|
- name: Make
|
||||||
run: make -j4 -C bsnes local=false
|
run: make -j4 -C bsnes local=false
|
||||||
- name: Upload
|
- name: Upload
|
||||||
|
|
|
@ -32,7 +32,7 @@ endif
|
||||||
|
|
||||||
ifneq ($(filter $(platform),linux bsd),)
|
ifneq ($(filter $(platform),linux bsd),)
|
||||||
ifeq ($(hiro),)
|
ifeq ($(hiro),)
|
||||||
hiro := gtk2
|
hiro := gtk3
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(hiro),gtk2)
|
ifeq ($(hiro),gtk2)
|
||||||
|
|
Loading…
Reference in New Issue