Skip to content

Commit

Permalink
Write documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Müller committed Feb 20, 2014
1 parent bd09de6 commit d90417f
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions README.md
@@ -0,0 +1,37 @@
# XP Runners

The XP runners are bash scripts (on Unix-like systems) or C# programs (Windows) that are used to start XP programs.

## Supported platforms

* Un*x
* BSD
* Cygwin
* Windows (that is non-Cygwin)

## Compilation

Runners need to be compiled for the respective target platform. On Unix, BSD, Cygwin platform the compilation step consists of solely a `m4` preprocessing step. For Windows, C# files have to be compiled. You need the .NET Runtime 4.0 installed on your system.

See `make all` output for the compilation targets.

## Installation

For Unix, BSD, Cygwin install targets exist that do install the final scripts into /usr/bin (or a given different directory).

### Debian

We recommend creating Debian `.deb` files using the `checkinstall` utility:

```sh
% xp-runners$ sudo checkinstall \
--type=debian \
--pkgname=xp-runners \
--pkgversion=1.0.0 \
--pkglicense=BSD \
--pkgarch all -y \
--backup=no \
--install=no \
--nodoc \
make unix.install
```

0 comments on commit d90417f

Please sign in to comment.