]> gitweb @ CieloNegro.org - autobuild.git/blob - src/functions.bash
Split the script to several files.
[autobuild.git] / src / functions.bash
1 declare prefix
2 function setPrefix () {
3     if (( $# != 1 )); then
4         echo "Usage: $0 PREFIX" >&2
5         return 1
6     fi
7     prefix="$1"
8 }
9
10 declare -a configArgs
11 function setConfigArgs () {
12     configArgs=( \
13         --prefix="$prefix" \
14         PATH="$PATH" \
15         "$@" \
16         )
17 }
18
19 declare buildTarget
20 function setBuildTarget () {
21     if (( $# != 1 )); then
22         echo "Usage: $0 TARGET" >&2
23         return 1
24     fi
25     buildTarget="$1"
26 }
27
28 declare docDirectory
29 function setDocDirectory () {
30     if (( $# != 1 )); then
31         echo "Usage: $0 DIRECTORY" >&2
32         return 1
33     fi
34     docDirectory="$1"
35 }
36
37 declare docTarget
38 function setDocTarget () {
39     if (( $# != 1 )); then
40         echo "Usage: $0 TARGET" >&2
41         return 1
42     fi
43     docTarget="$1"
44 }