Skip to content
This repository has been archived by the owner on Mar 31, 2019. It is now read-only.

Commit

Permalink
Add initial CI and badges
Browse files Browse the repository at this point in the history
  • Loading branch information
ianfixes committed Mar 2, 2019
1 parent 5f9cfae commit d7c8d52
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 0 deletions.
20 changes: 20 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -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
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -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/
18 changes: 18 additions & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -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"

0 comments on commit d7c8d52

Please sign in to comment.