Line | |
---|
1 | #!/bin/sh |
---|
2 | |
---|
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 | |
---|
15 | export LD_LIBRARY_PATH='%%%PREFIX_COMP%%%' |
---|
16 | |
---|
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 | ;; |
---|
34 | '--help'|'-h') |
---|
35 | usage; |
---|
36 | exit 0; |
---|
37 | ;; |
---|
38 | '-'*) |
---|
39 | echo "$0: Error: Unknown option: $k" >&2 |
---|
40 | usage >&2; |
---|
41 | exit 1 |
---|
42 | ;; |
---|
43 | *) |
---|
44 | CMD="$k" |
---|
45 | break; |
---|
46 | ;; |
---|
47 | esac |
---|
48 | done |
---|
49 | |
---|
50 | exec -- "$CMD" "$@" |
---|
51 | |
---|
52 | #ll |
---|
Note: See
TracBrowser
for help on using the repository browser.