source:
roaraudio/roarclients/roarify.sht
@
2274:751c834d9763
Last change on this file since 2274:751c834d9763 was 1943:e9364f4e2795, checked in by phi, 15 years ago | |
---|---|
File size: 669 bytes |
Rev | Line | |
---|---|---|
[1619] | 1 | #!/bin/sh |
2 | ||
[1943] | 3 | usage() { |
4 | echo "Usage: $0 program ..." | |
5 | echo "or:" | |
6 | echo "Usage: $0 [OPTIONS] -- program ..." | |
7 | echo "or:" | |
8 | echo "Usage: $0 --help" | |
9 | echo | |
10 | echo "Options:" | |
11 | echo " --help - This help" | |
12 | echo " --server SERVER - Sets server to SERVER" | |
13 | } | |
14 | ||
[1619] | 15 | export LD_LIBRARY_PATH='%%%PREFIX_COMP%%%' |
16 | ||
[1942] | 17 | CMD=false |
18 | ||
19 | while [ "$1" != '' ] | |
20 | do | |
21 | k="$1" | |
22 | shift; | |
23 | ||
24 | case "$k" in | |
25 | '--') | |
26 | CMD="$1" | |
27 | shift; | |
28 | break; | |
29 | ;; | |
30 | '--server') | |
31 | export ROAR_SERVER="$1" | |
32 | shift; | |
33 | ;; | |
[1943] | 34 | '--help'|'-h') |
35 | usage; | |
36 | exit 0; | |
37 | ;; | |
[1942] | 38 | '-'*) |
39 | echo "$0: Error: Unknown option: $k" >&2 | |
[1943] | 40 | usage >&2; |
[1942] | 41 | exit 1 |
42 | ;; | |
43 | *) | |
44 | CMD="$k" | |
45 | break; | |
46 | ;; | |
47 | esac | |
48 | done | |
49 | ||
50 | exec -- "$CMD" "$@" | |
[1619] | 51 | |
52 | #ll |
Note: See TracBrowser
for help on using the repository browser.