Now that byuu is ready for bsnes bug reports, I'll enable automated builds.

Also, since byuu changes the defaults according to what he's working on, let's
be explicit tat higan gets the accuracy core and bsnes gets the performance
core.
This commit is contained in:
Tim Allen 2018-06-02 13:21:16 +10:00
parent c67fb2c726
commit 52d0cd8dfb
1 changed files with 26 additions and 26 deletions

View File

@ -7,7 +7,7 @@ higan-linux-x86_64-binaries:
script:
- apt-get update && apt-get -y install build-essential libgtk2.0-dev libpulse-dev mesa-common-dev libgtksourceview2.0-dev libcairo2-dev libsdl2-dev libxv-dev libao-dev libopenal-dev libudev-dev mkdocs
- make -C genius
- make -C higan target=higan
- make -C higan target=higan profile=accuracy
- LC_ALL=C.UTF-8 mkdocs build
- mkdir higan-nightly
- cp -a genius/out/genius higan-nightly/genius
@ -20,18 +20,18 @@ higan-linux-x86_64-binaries:
paths:
- higan-nightly/*
#bsnes-linux-x86_64-binaries:
# script:
# - apt-get update && apt-get -y install build-essential libgtk2.0-dev libpulse-dev mesa-common-dev libgtksourceview2.0-dev libcairo2-dev libsdl2-dev libxv-dev libao-dev libopenal-dev libudev-dev
# - make -C higan target=bsnes
# - mkdir bsnes-nightly
# - cp -a higan/out/bsnes bsnes-nightly/bsnes
# - cp -a higan/systems/ bsnes-nightly/
# - cp -a shaders bsnes-nightly/
# - cp -a GPLv3.txt bsnes-nightly/
# artifacts:
# paths:
# - bsnes-nightly/*
bsnes-linux-x86_64-binaries:
script:
- apt-get update && apt-get -y install build-essential libgtk2.0-dev libpulse-dev mesa-common-dev libgtksourceview2.0-dev libcairo2-dev libsdl2-dev libxv-dev libao-dev libopenal-dev libudev-dev
- make -C higan target=bsnes profile=fast
- mkdir bsnes-nightly
- cp -a higan/out/bsnes bsnes-nightly/bsnes
- cp -a higan/systems/ bsnes-nightly/
- cp -a shaders bsnes-nightly/
- cp -a GPLv3.txt bsnes-nightly/
artifacts:
paths:
- bsnes-nightly/*
higan-windows-x86_64-binaries:
script:
@ -39,7 +39,7 @@ higan-windows-x86_64-binaries:
# genius does not currently build on Windows due to lack of a combo edit control in hiro
#- make -C genius platform=windows compiler="x86_64-w64-mingw32-g++" windres="x86_64-w64-mingw32-windres"
- make -C icarus platform=windows compiler="x86_64-w64-mingw32-g++" windres="x86_64-w64-mingw32-windres"
- make -C higan target=higan platform=windows compiler="x86_64-w64-mingw32-g++" windres="x86_64-w64-mingw32-windres"
- make -C higan target=higan profile=accuracy platform=windows compiler="x86_64-w64-mingw32-g++" windres="x86_64-w64-mingw32-windres"
- LC_ALL=C.UTF-8 mkdocs build
- mkdir higan-nightly
#- cp -a genius/out/genius higan-nightly/genius.exe
@ -55,18 +55,18 @@ higan-windows-x86_64-binaries:
paths:
- higan-nightly/*
#bsnes-windows-x86_64-binaries:
# script:
# - apt-get update && apt-get -y install build-essential mingw-w64
# - make -C higan target=bsnes platform=windows compiler="x86_64-w64-mingw32-g++" windres="x86_64-w64-mingw32-windres"
# - mkdir bsnes-nightly
# - cp -a higan/out/bsnes bsnes-nightly/bsnes.exe
# - cp -a higan/systems/ bsnes-nightly/
# - cp -a shaders bsnes-nightly/
# - cp -a GPLv3.txt bsnes-nightly/
# artifacts:
# paths:
# - bsnes-nightly/*
bsnes-windows-x86_64-binaries:
script:
- apt-get update && apt-get -y install build-essential mingw-w64
- make -C higan target=bsnes profile=fast platform=windows compiler="x86_64-w64-mingw32-g++" windres="x86_64-w64-mingw32-windres"
- mkdir bsnes-nightly
- cp -a higan/out/bsnes bsnes-nightly/bsnes.exe
- cp -a higan/systems/ bsnes-nightly/
- cp -a shaders bsnes-nightly/
- cp -a GPLv3.txt bsnes-nightly/
artifacts:
paths:
- bsnes-nightly/*
libretro-test:
script: