diff --git a/.cirrus.yml b/.cirrus.yml index 07c439bf..b7532256 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -1,27 +1,3 @@ -linux-x86_64-binaries_task: - container: - image: ubuntu:latest - - setup_script: - - apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y install build-essential libgtk2.0-dev libpulse-dev mesa-common-dev libcairo2-dev libsdl2-dev libxv-dev libao-dev libopenal-dev libudev-dev zip - - compile_script: - - make -C bsnes local=false - - package_script: - - mkdir bsnes-nightly - - mkdir bsnes-nightly/Database - - mkdir bsnes-nightly/Firmware - - cp -a bsnes/out/bsnes bsnes-nightly/bsnes - - cp -a bsnes/Database/* bsnes-nightly/Database - - cp -a shaders bsnes-nightly/Shaders - - cp -a GPLv3.txt bsnes-nightly - - cp -a extras/* bsnes-nightly - - zip -r bsnes-nightly.zip bsnes-nightly - - bsnes-nightly_artifacts: - path: "bsnes-nightly.zip" - freebsd-x86_64-binaries_task: freebsd_instance: image_family: freebsd-12-2 @@ -45,43 +21,3 @@ freebsd-x86_64-binaries_task: bsnes-nightly_artifacts: path: "bsnes-nightly.zip" - -windows-x86_64-binaries_task: - container: - image: ubuntu:latest - - setup_script: - - apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y install build-essential mingw-w64 zip - - compile_script: - - make -C bsnes local=false platform=windows compiler="x86_64-w64-mingw32-g++" windres="x86_64-w64-mingw32-windres" - - package_script: - - mkdir bsnes-nightly - - mkdir bsnes-nightly/Database - - mkdir bsnes-nightly/Firmware - - cp -a bsnes/out/bsnes.exe bsnes-nightly/bsnes.exe - - cp -a bsnes/Database/* bsnes-nightly/Database - - cp -a shaders bsnes-nightly/Shaders - - cp -a GPLv3.txt bsnes-nightly - - cp -a extras/* bsnes-nightly - - zip -r bsnes-nightly.zip bsnes-nightly - - bsnes-nightly_artifacts: - path: "bsnes-nightly.zip" - -macOS-aarch64-binaries_task: - macos_instance: - image: ghcr.io/cirruslabs/macos-ventura-base:latest - compile_script: - - make -C bsnes local=false - - package_script: - - mkdir bsnes-nightly - - cp -a bsnes/out/bsnes.app bsnes-nightly - - cp -a GPLv3.txt bsnes-nightly - - cp -a extras/* bsnes-nightly - - zip -r bsnes-nightly.zip bsnes-nightly - - bsnes-nightly_artifacts: - path: "bsnes-nightly.zip" diff --git a/README.md b/README.md index a121c457..9ea04545 100644 --- a/README.md +++ b/README.md @@ -62,11 +62,10 @@ Links Nightly Builds -------------- - - [Download](https://github.com/bsnes-emu/bsnes/releases/tag/nightly) - - ![Build status](https://api.cirrus-ci.com/github/bsnes-emu/bsnes.svg?task=windows-x86_64-binaries) - - ![Build status](https://api.cirrus-ci.com/github/bsnes-emu/bsnes.svg?task=macOS-x86_64-binaries) - - ![Build status](https://api.cirrus-ci.com/github/bsnes-emu/bsnes.svg?task=linux-x86_64-binaries) - - ![Build status](https://api.cirrus-ci.com/github/bsnes-emu/bsnes.svg?task=freebsd-x86_64-binaries) + - [Windows](https://github.com/bsnes-emu/bsnes/releases/download/nightly/bsnes-windows.zip) + - [macOS](https://github.com/bsnes-emu/bsnes/releases/download/nightly/bsnes-macos.zip) + - [Linux](https://github.com/bsnes-emu/bsnes/releases/download/nightly/bsnes-ubuntu.zip) + - [FreeBSD](https://api.cirrus-ci.com/v1/artifact/github/bsnes-emu/bsnes/freebsd-x86_64-binaries/bsnes-nightly/bsnes-nightly.zip) Preview -------