Skip to content

Commit 19e0f58

Browse files
committedMar 28, 2019
After merging commits from formerly-split repos, repair documentation and CI a bit. More required.
1 parent 7876aa3 commit 19e0f58

File tree

8 files changed

+71
-146
lines changed

8 files changed

+71
-146
lines changed
 

‎.travis.yml

+15-12
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,18 @@ matrix:
66
dist: trusty
77
sudo: required
88
compiler: gcc
9-
10-
addons:
11-
apt:
12-
packages:
13-
- libsdl1.2-dev
14-
- libgtk2.0-dev
15-
16-
script:
17-
- cd BasiliskII/src/Unix
18-
- NO_CONFIGURE=1 ./autogen.sh
19-
- ./configure --enable-sdl-video --enable-sdl-audio --disable-vosf --disable-jit-compiler --with-x --with-gtk --with-mon
20-
- make -j 4
9+
env: BADGE=linux
10+
addons:
11+
apt:
12+
packages:
13+
- libsdl1.2-dev
14+
- libgtk2.0-dev
15+
script:
16+
- cd BasiliskII/src/Unix
17+
- NO_CONFIGURE=1 ./autogen.sh
18+
- ./configure --enable-sdl-video --enable-sdl-audio --disable-vosf --disable-jit-compiler --with-x --with-gtk --with-mon
19+
- make -j 4
20+
- os: osx
21+
env: BADGE=osx
22+
script:
23+
- true

‎BasiliskII/.travis.yml

-23
This file was deleted.

‎BasiliskII/README.md

+1-64
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,6 @@
22

33
A 68k Macintosh emulator
44

5-
Platform | CI Status |
6-
---------|:----------------
7-
AmigaOS | [Deprecate 💀](https://github.com/emaculation/BasiliskII/issues/81)
8-
BeOS | [Deprecate 💀](https://github.com/emaculation/BasiliskII/issues/82)
9-
FreeBSD | [Costs 💰](https://cirrus-ci.org/pricing/)
10-
Linux | [![Linux Build Status](http://badges.herokuapp.com/travis/emaculation/BasiliskII?env=BADGE=linux&label=build&branch=master)](https://travis-ci.org/emaculation/BasiliskII)
11-
OSX | [![OSX Build Status](http://badges.herokuapp.com/travis/emaculation/BasiliskII?env=BADGE=osx&label=build&branch=master)](https://travis-ci.org/emaculation/BasiliskII) [Null ⚠️](https://github.com/emaculation/BasiliskII/issues/84)
12-
Windows | [![Windows Build status](https://ci.appveyor.com/api/projects/status/b1h82askjdqev1on/branch/master?svg=true)](https://ci.appveyor.com/project/ianfixes/basiliskii)
13-
145
## License
156

167
Basilisk II is available under the terms of the GNU General Public License. See the file "LICENSE" that is included in the distribution for details.
@@ -579,7 +570,7 @@ You can use the serial ports in Basilisk II to connect to the Internet with a mo
579570
580571
## Technical Documentation
581572
582-
Please see the included file "TECH" for a technical overview of the emulator.
573+
Please see the included file "TECH.md" for a technical overview of the emulator.
583574
584575
## Acknowledgements
585576
@@ -606,57 +597,3 @@ Special thanks to:
606597
- All ShapeShifter and SheepShaver users and beta testers
607598
- Apple Computer Inc., who made writing a Macintosh emulator a child's play
608599
609-
## Bug reports
610-
611-
You found a bug? Well, use the source, fix it and send the fix to
612-
Christian.Bauer@uni-mainz.de>
613-
for inclusion in the next release of Basilisk II.
614-
615-
If you don't have a fix, you should post a bug report using the Source Forge bug tracker, supplying as much information as possible (operating system and versions of Basilisk II and MacOS being used, relevant hardware information, the exact steps to reproduce the bug, etc.):
616-
http://sourceforge.net/tracker/?group_id=2123&atid=102123
617-
618-
I also strongly suggest reading this before posting a bug report:
619-
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
620-
621-
## Author
622-
623-
You can contact me at <Christian.Bauer@uni-mainz.de>, but please don't do so unless absolutely necessary. I'm maintaining Basilisk II in my spare time and am not able to provide technical support for everyone. If you have questions, consider posting them to one of the support forums mentioned below.
624-
625-
You are encouraged to contact me personally when
626-
- you have bug fixes or small enhancements for the code
627-
- you want to port Basilisk II to another platform
628-
- you want to discuss technical issues
629-
- you intend to make major changes to the source; you might be working on something that I have already done, or I may have different ideas about the Right Way to do it
630-
631-
There is no point in sending me questions about
632-
- ROM files and how/where to get them
633-
- versions of Basilisk II that run on operating systems other than Unix, BeOS and AmigaOS. If you are using any other operating system, there's no point in asking me how to to X or why Y doesn't work because I won't know either. Instead, you should look in the "Acknowledgements" section of this manual to find the person responsible. For example, if your question is specific to the Windows operating system, ask Lauri Pesonen. I don't have Windows and can't answer your questions and I'm too lazy to forward mail to Lauri myself. In any case, it would probably be better to post your questions to a public forum as it will get a much wider audience there.
634-
635-
## Support
636-
637-
The official Basilisk II home page is at
638-
http://www.uni-mainz.de/~bauec002/B2Main.html
639-
640-
The Basilisk II project page on SourceForge is at
641-
http://sourceforge.net/projects/basilisk/
642-
643-
If you have problems, you may want to visit the Basilisk II forums:
644-
http://sourceforge.net/forum/?group_id=2123
645-
646-
There is also a mailing list for Basilisk II users:
647-
http://lists.sourceforge.net/lists/listinfo/basilisk-user
648-
649-
And another mailing list for Basilisk II developers:
650-
http://lists.sourceforge.net/lists/listinfo/basilisk-devel
651-
652-
Some general advice about asking technical support questions can be found at
653-
http://www.catb.org/~esr/faqs/smart-questions.html
654-
655-
Keeping this in mind will greatly increase your chances of getting a useful answer.
656-
657-
## History
658-
659-
Please consult the file "ChangeLog" for the release history.
660-
661-
Christian Bauer
662-
Christian.Bauer@uni-mainz.de

‎README.md

+48
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
Platform | BasiliskII Build | SheepShaver Build
2+
---------|:-----------------|:------------------
3+
AmigaOS | [Deprecate 💀](https://github.com/emaculation/macemu/issues/81) | [Deprecate 💀](https://github.com/emaculation/macemu/issues/81)
4+
BeOS | [Deprecate 💀](https://github.com/emaculation/macemu/issues/82) | [Deprecate 💀](https://github.com/emaculation/macemu/issues/82)
5+
FreeBSD | [Costs 💰](https://cirrus-ci.org/pricing/) | [Costs 💰](https://cirrus-ci.org/pricing/)
6+
Linux | [![Linux Build Status](http://badges.herokuapp.com/travis/emaculation/macemu?env=BADGE=linux&label=build&branch=master)](https://travis-ci.org/emaculation/macemu) | Soon
7+
OSX | [![OSX Build Status](http://badges.herokuapp.com/travis/emaculation/macemu?env=BADGE=osx&label=build&branch=master)](https://travis-ci.org/emaculation/macemu) [Null ⚠️](https://github.com/emaculation/macemu/issues/84) | Soon
8+
Windows | [![Windows Build status](https://ci.appveyor.com/api/projects/status/k47o17u31v1xh175/branch/master?svg=true)](https://ci.appveyor.com/project/ianfixes/macemu) | Soon
9+
10+
11+
### Supported Builds
12+
113
#### BasiliskII
214
```
315
macOS 64-bit ---
@@ -52,3 +64,39 @@ $ cd src/Windows
5264
$ ../Unix/autogen.sh
5365
$ make
5466
```
67+
68+
69+
## Bug reports
70+
71+
You found a bug? Well, open an issue in this repo, supplying as much information as possible (operating system and versions of Basilisk II and MacOS being used, relevant hardware information, the exact steps to reproduce the bug, etc.)
72+
73+
I also strongly suggest reading this before posting a bug report:
74+
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
75+
76+
77+
## Support
78+
79+
There is no point in sending questions about ROM files and how/where to get them.
80+
81+
82+
### These are almost certainly outdated
83+
84+
The official Basilisk II home page is at
85+
http://www.uni-mainz.de/~bauec002/B2Main.html
86+
87+
The Basilisk II project page on SourceForge is at
88+
http://sourceforge.net/projects/basilisk/
89+
90+
If you have problems, you may want to visit the Basilisk II forums:
91+
http://sourceforge.net/forum/?group_id=2123
92+
93+
There is also a mailing list for Basilisk II users:
94+
http://lists.sourceforge.net/lists/listinfo/basilisk-user
95+
96+
And another mailing list for Basilisk II developers:
97+
http://lists.sourceforge.net/lists/listinfo/basilisk-devel
98+
99+
Some general advice about asking technical support questions can be found at
100+
http://www.catb.org/~esr/faqs/smart-questions.html
101+
102+
Keeping this in mind will greatly increase your chances of getting a useful answer.

‎SheepShaver/.travis.yml

-20
This file was deleted.

‎SheepShaver/README.md

-9
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,4 @@
11
# SheepShaver
22
MacOS run-time environment for BeOS and Linux
33

4-
Platform | CI Status|
5-
---------|:----------------
6-
AmigaOS | Deprecate 💀
7-
BeOS | Deprecate 💀
8-
FreeBSD | [Costs 💰](https://cirrus-ci.org/pricing/)
9-
Linux | [![Linux Build Status](http://badges.herokuapp.com/travis/emaculation/SheepShaver?env=BADGE=linux&label=build&branch=master)](https://travis-ci.org/emaculation/SheepShaver)
10-
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 ⚠️
11-
Windows | [![Windows Build status](https://ci.appveyor.com/api/projects/status/pxw2cf78ls0ee3ff/branch/master?svg=true)](https://ci.appveyor.com/project/ianfixes/SheepShaver) Null ⚠️
12-
134
Originally hosted at https://sheepshaver.cebix.net/

‎SheepShaver/appveyor.yml

-18
This file was deleted.

‎BasiliskII/appveyor.yml ‎appveyor.yml

+7
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ environment:
66
matrix:
77
- CYG_ARCH: x86_64
88
CYG_ROOT: C:/cygwin64
9+
MACEMU_PRJOECT: BasiliskII
10+
- CYG_ARCH: x86_64
11+
CYG_ROOT: C:/cygwin64
12+
MACEMU_PRJOECT: SheepShaver
13+
914

1015
build: off
1116

@@ -16,6 +21,8 @@ before_test:
1621
test_script:
1722
# https://help.appveyor.com/discussions/problems/5170-progresspreference-not-works-always-shown-preparing-modules-for-first-use-in-stderr
1823
- ps: $ProgressPreference = "SilentlyContinue"
24+
- cd $MACEMU_PROJECT
25+
- ($env:MACEMU_PROJECT -eq "SheepShaver") && make links
1926
- cd src/Windows
2027
- sh ../Unix/autogen.sh
2128
- make

0 commit comments

Comments
 (0)