diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bba7fa9a..ef8faeb9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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: