Signed-off-by: Brian Goff <cpuguy83@gmail.com>
| ... | ... |
@@ -140,12 +140,17 @@ bundle() {
|
| 140 | 140 |
} |
| 141 | 141 |
|
| 142 | 142 |
main() {
|
| 143 |
+ bundle_dir="bundles" |
|
| 144 |
+ if [ -n "${PREFIX}" ]; then
|
|
| 145 |
+ bundle_dir="${PREFIX}/${bundle_dir}"
|
|
| 146 |
+ fi |
|
| 147 |
+ |
|
| 143 | 148 |
if [ -z "${KEEPBUNDLE-}" ]; then
|
| 144 |
- echo "Removing bundles/" |
|
| 145 |
- rm -rf bundles/* |
|
| 149 |
+ echo "Removing ${bundle_dir}/"
|
|
| 150 |
+ rm -rf "${bundle_dir}"/*
|
|
| 146 | 151 |
echo |
| 147 | 152 |
fi |
| 148 |
- mkdir -p bundles |
|
| 153 |
+ mkdir -p "${bundle_dir}"
|
|
| 149 | 154 |
|
| 150 | 155 |
if [ $# -lt 1 ]; then |
| 151 | 156 |
bundles=(${DEFAULT_BUNDLES[@]})
|
| ... | ... |
@@ -153,7 +158,7 @@ main() {
|
| 153 | 153 |
bundles=($@) |
| 154 | 154 |
fi |
| 155 | 155 |
for bundle in ${bundles[@]}; do
|
| 156 |
- export DEST="bundles/$(basename "$bundle")" |
|
| 156 |
+ export DEST="${bundle_dir}/$(basename "$bundle")"
|
|
| 157 | 157 |
# Cygdrive paths don't play well with go build -o. |
| 158 | 158 |
if [[ "$(uname -s)" == CYGWIN* ]]; then |
| 159 | 159 |
export DEST="$(cygpath -mw "$DEST")" |