Commit a23eb751 authored by Mitchell Hashimoto's avatar Mitchell Hashimoto

scripts: copy packer- prefixed bins properly [GH-1467]

parent db90c161
...@@ -52,10 +52,23 @@ for PLATFORM in $(find ./pkg -mindepth 1 -maxdepth 1 -type d); do ...@@ -52,10 +52,23 @@ for PLATFORM in $(find ./pkg -mindepth 1 -maxdepth 1 -type d); do
set -e set -e
done done
# Move all the compiled things to the $GOPATH/bin
GOPATH=${GOPATH:-$(go env GOPATH)}
case $(uname) in
CYGWIN*)
GOPATH="$(cygpath $GOPATH)"
;;
esac
OLDIFS=$IFS
IFS=: MAIN_GOPATH=($GOPATH)
IFS=$OLDIFS
# Copy our OS/Arch to the bin/ directory # Copy our OS/Arch to the bin/ directory
echo "==> Copying binaries for this platform..."
DEV_PLATFORM="./pkg/$(go env GOOS)_$(go env GOARCH)" DEV_PLATFORM="./pkg/$(go env GOOS)_$(go env GOARCH)"
for F in $(find ${DEV_PLATFORM} -mindepth 1 -maxdepth 1 -type f); do for F in $(find ${DEV_PLATFORM} -mindepth 1 -maxdepth 1 -type f); do
cp ${F} bin/ cp ${F} bin/
cp ${F} ${MAIN_GOPATH}/bin/
done done
if [ "${TF_DEV}x" = "x" ]; then if [ "${TF_DEV}x" = "x" ]; then
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment