]> gitweb @ CieloNegro.org - autobuild.git/blob - src/functions.bash
support for PKG_CONFIG_PATH
[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         PKG_CONFIG_PATH="$PKG_CONFIG_PATH" \
16         "$@" \
17         )
18 }
19
20 declare buildTarget
21 function setBuildTarget () {
22     if (( $# != 1 )); then
23         echo "Usage: $0 TARGET" >&2
24         return 1
25     fi
26     buildTarget="$1"
27 }
28
29 declare docDirectory
30 function setDocDirectory () {
31     if (( $# != 1 )); then
32         echo "Usage: $0 DIRECTORY" >&2
33         return 1
34     fi
35     docDirectory="$1"
36 }
37
38 declare docTarget
39 function setDocTarget () {
40     if (( $# != 1 )); then
41         echo "Usage: $0 TARGET" >&2
42         return 1
43     fi
44     docTarget="$1"
45 }