diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..d7e8681 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,20 @@ +language: cpp + +matrix: + include: + - os: linux + dist: trusty + sudo: required + compiler: gcc + env: BADGE=linux + addons: + apt: + packages: + - libsdl1.2-dev + - libgtk2.0-dev + script: + - true + - os: osx + env: BADGE=osx + script: + - true diff --git a/README.md b/README.md index b658ae9..7aaea84 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,13 @@ # SheepShaver MacOS run-time environment for BeOS and Linux +Platform | CI Status| +---------|:---------------- +AmigaOS | Deprecate 💀 +BeOS | Deprecate 💀 +FreeBSD | [Costs 💰](https://cirrus-ci.org/pricing/) +Linux | [![Linux Build Status](http://badges.herokuapp.com/travis/emaculation/SheepShaver?env=BADGE=linux&label=build&branch=master)](https://travis-ci.org/emaculation/SheepShaver) +OSX | [![OSX Build Status](http://badges.herokuapp.com/travis/emaculation/SheepShaver?env=BADGE=osx&label=build&branch=master)](https://travis-ci.org/emaculation/SheepShaver) Null ⚠️ +Windows | [![Windows Build status](https://ci.appveyor.com/api/projects/status/pxw2cf78ls0ee3ff/branch/master?svg=true)](https://ci.appveyor.com/project/ianfixes/SheepShaver) Null ⚠️ + Originally hosted at https://sheepshaver.cebix.net/ diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..88624ee --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,18 @@ +install: + - set PATH=C:\cygwin\bin;C:\cygwin64\bin;%PATH% + - '%CYG_ROOT%\setup-%CYG_ARCH%.exe -qnNdO -R %CYG_ROOT% -s http://cygwin.mirror.constant.com -l %CYG_ROOT%/var/cache/setup -P autoconf -P automake -P bison -P libgmp-devel -P gcc-core -P gcc-g++ -P mingw-runtime -P mingw-binutils -P mingw-gcc-core -P mingw-gcc-g++ -P mingw-pthreads -P mingw-w32api -P libtool -P make -P gettext-devel -P gettext -P intltool -P libiconv -P pkg-config -P git -P wget -P curl' + +environment: + matrix: + - CYG_ARCH: x86_64 + CYG_ROOT: C:/cygwin64 + +build: off + +before_test: + - gcc -v + - g++ -v + +test_script: + # https://help.appveyor.com/discussions/problems/5170-progresspreference-not-works-always-shown-preparing-modules-for-first-use-in-stderr + - ps: $ProgressPreference = "SilentlyContinue"