Add support for outputing binaries to custom dir
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
This commit is contained in:
parent
675b414f56
commit
79a52bb1ba
1 changed files with 9 additions and 4 deletions
13
hack/make.sh
13
hack/make.sh
|
@ -140,12 +140,17 @@ bundle() {
|
|||
}
|
||||
|
||||
main() {
|
||||
bundle_dir="bundles"
|
||||
if [ -n "${PREFIX}" ]; then
|
||||
bundle_dir="${PREFIX}/${bundle_dir}"
|
||||
fi
|
||||
|
||||
if [ -z "${KEEPBUNDLE-}" ]; then
|
||||
echo "Removing bundles/"
|
||||
rm -rf bundles/*
|
||||
echo "Removing ${bundle_dir}/"
|
||||
rm -rf "${bundle_dir}"/*
|
||||
echo
|
||||
fi
|
||||
mkdir -p bundles
|
||||
mkdir -p "${bundle_dir}"
|
||||
|
||||
if [ $# -lt 1 ]; then
|
||||
bundles=(${DEFAULT_BUNDLES[@]})
|
||||
|
@ -153,7 +158,7 @@ main() {
|
|||
bundles=($@)
|
||||
fi
|
||||
for bundle in ${bundles[@]}; do
|
||||
export DEST="bundles/$(basename "$bundle")"
|
||||
export DEST="${bundle_dir}/$(basename "$bundle")"
|
||||
# Cygdrive paths don't play well with go build -o.
|
||||
if [[ "$(uname -s)" == CYGWIN* ]]; then
|
||||
export DEST="$(cygpath -mw "$DEST")"
|
||||
|
|
Loading…
Add table
Reference in a new issue