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: 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 - 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 genius
- make -C higan target=higan - make -C higan target=higan profile=accuracy
- LC_ALL=C.UTF-8 mkdocs build - LC_ALL=C.UTF-8 mkdocs build
- mkdir higan-nightly - mkdir higan-nightly
- cp -a genius/out/genius higan-nightly/genius - cp -a genius/out/genius higan-nightly/genius
@ -20,18 +20,18 @@ higan-linux-x86_64-binaries:
paths: paths:
- higan-nightly/* - higan-nightly/*
#bsnes-linux-x86_64-binaries: bsnes-linux-x86_64-binaries:
# script: 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 - 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 - make -C higan target=bsnes profile=fast
# - mkdir bsnes-nightly - mkdir bsnes-nightly
# - cp -a higan/out/bsnes bsnes-nightly/bsnes - cp -a higan/out/bsnes bsnes-nightly/bsnes
# - cp -a higan/systems/ bsnes-nightly/ - cp -a higan/systems/ bsnes-nightly/
# - cp -a shaders bsnes-nightly/ - cp -a shaders bsnes-nightly/
# - cp -a GPLv3.txt bsnes-nightly/ - cp -a GPLv3.txt bsnes-nightly/
# artifacts: artifacts:
# paths: paths:
# - bsnes-nightly/* - bsnes-nightly/*
higan-windows-x86_64-binaries: higan-windows-x86_64-binaries:
script: 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 # 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 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 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 - LC_ALL=C.UTF-8 mkdocs build
- mkdir higan-nightly - mkdir higan-nightly
#- cp -a genius/out/genius higan-nightly/genius.exe #- cp -a genius/out/genius higan-nightly/genius.exe
@ -55,18 +55,18 @@ higan-windows-x86_64-binaries:
paths: paths:
- higan-nightly/* - higan-nightly/*
#bsnes-windows-x86_64-binaries: bsnes-windows-x86_64-binaries:
# script: script:
# - apt-get update && apt-get -y install build-essential mingw-w64 - 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" - make -C higan target=bsnes profile=fast platform=windows compiler="x86_64-w64-mingw32-g++" windres="x86_64-w64-mingw32-windres"
# - mkdir bsnes-nightly - mkdir bsnes-nightly
# - cp -a higan/out/bsnes bsnes-nightly/bsnes.exe - cp -a higan/out/bsnes bsnes-nightly/bsnes.exe
# - cp -a higan/systems/ bsnes-nightly/ - cp -a higan/systems/ bsnes-nightly/
# - cp -a shaders bsnes-nightly/ - cp -a shaders bsnes-nightly/
# - cp -a GPLv3.txt bsnes-nightly/ - cp -a GPLv3.txt bsnes-nightly/
# artifacts: artifacts:
# paths: paths:
# - bsnes-nightly/* - bsnes-nightly/*
libretro-test: libretro-test:
script: script: