Skip to content

Commit

Permalink
Stub out CI and its badges in README
Browse files Browse the repository at this point in the history
  • Loading branch information
ikatz-drizly committed Sep 9, 2019
1 parent 2b4768d commit 8936c98
Show file tree
Hide file tree
Showing 4 changed files with 83 additions and 7 deletions.
44 changes: 44 additions & 0 deletions .appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
environment:
matrix:
- CYG_ARCH: x86_64
CYG_ROOT: C:/cygwin64

install:
- set PATH=C:\cygwin64\bin;%PATH%
- '%CYG_ROOT%\setup-%CYG_ARCH%.exe -qnNdO -R %CYG_ROOT%
-l %CYG_ROOT%/var/cache/setup
-P autoconf
-P automake
-P bison
-P cmake
-P curl
-P gcc-core
-P gcc-g++
-P gettext
-P gettext-devel
-P git
-P intltool
-P libgmp-devel
-P libiconv
-P libncurses-devel
-P libreadline-devel
-P libtool
-P make
-P mingw-binutils
-P mingw-gcc-core
-P mingw-gcc-g++
-P mingw-pthreads
-P mingw-runtime
-P mingw-w32api
-P pkg-config
-P wget'

before_build:
- gcc -v
- g++ -v

build_script:
- ps: $ProgressPreference = "SilentlyContinue"
- ps: cd sdl-gui
- cmd: win_build.bat
26 changes: 26 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

addons:
apt:
packages:
- libsdl2-dev
- libsdl2-image-dev

matrix:
include:
- os: linux
language: cpp
dist: trusty
compiler: gcc
env: BADGE=linux
script:
- cd sdl-gui
- sh lin_build.sh
- os: osx
language: objective-c
env: BADGE=osx
xcode_project: gui/Shoebill.xcodeproj
xcode_scheme: Shoebill
xcode_destination: platform=macOS
script:
- cd gui
- set -o pipefail && xcodebuild -project Shoebill.xcodeproj -scheme Shoebill -configuration Debug -destination platform\=macOS build | xcpretty
20 changes: 13 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
<h1><img align=right src="../../../pruten.github.io/raw/master/web/stork_tiny_head3.jpg"/>Shoebill</h1>
<h1>Shoebill <img align="right" src="stork_tiny_head3.jpg" /></h1>

A Macintosh II emulator that runs A/UX (and A/UX only).
A Macintosh II emulator that runs A/UX (and A/UX only).

Shoebill is an all-new, BSD-licensed Macintosh II emulator designed from the ground up with the singular goal of running A/UX.
Platform | CI Status
---------|:----------------
Linux | [![Linux Build Status](http://badges.herokuapp.com/travis/emaculation/shoebill?env=BADGE=linux&label=build&branch=master)](https://travis-ci.org/emaculation/shoebill)
OSX | [![OSX Build Status](http://badges.herokuapp.com/travis/emaculation/shoebill?env=BADGE=osx&label=build&branch=master)](https://travis-ci.org/emaculation/shoebill)
Windows | [![Windows Build status](https://img.shields.io/appveyor/ci/ianfixes/shoebill.svg)](https://ci.appveyor.com/project/ianfixes/shoebill)


Shoebill is an all-new, BSD-licensed Macintosh II emulator designed from the ground up with the singular goal of running A/UX.

Shoebill requires a Macintosh II, IIx or IIcx ROM, and a disk image with A/UX installed.

[Download the latest release], and then see the [getting started] wiki.
[Download the latest release], and then see the [getting started] wiki.
Also check out [screenshots].

__Update (Sept 13, 2015): [Shoebill 0.0.5 is available]__
Expand All @@ -24,17 +31,16 @@ __This will probably be the last release. I won't be able to work on Shoebill go
* ADB
* PRAM
* Ethernet (via emulated Apple EtherTalk/DP8390 card)
* A NuBus video card with 24-bit depth.
* A NuBus video card with 24-bit depth.

#### Does not implement (yet)
* Sound
* Floppy
* Serial ports


[Download the latest release]:https://github.com/pruten/Shoebill/releases
[getting started]:https://github.com/pruten/Shoebill/wiki/Getting-Started
[screenshots]:https://github.com/pruten/Shoebill/wiki/Screenshots
[Shoebill 0.0.5 is available]:https://github.com/pruten/Shoebill/releases
[The thread on emaculation.com]:http://www.emaculation.com/forum/viewtopic.php?f=7&t=8288

Binary file added stork_tiny_head3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 8936c98

Please sign in to comment.