forked from xp-framework/xp-runners
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- 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.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
``` |