From d08bb07d6d9dbce33be7919a2036eec7ab138280 Mon Sep 17 00:00:00 2001 From: Gyuho Lee Date: Fri, 27 Sep 2019 23:35:34 -0700 Subject: [PATCH] scripts/build-binary: fix darwin tar commands Signed-off-by: Gyuho Lee --- scripts/build-binary | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/build-binary b/scripts/build-binary index 1558d2126..54e921ed5 100755 --- a/scripts/build-binary +++ b/scripts/build-binary @@ -57,6 +57,11 @@ function main { cd release setup_env "${PROJ}" "${VER}" + tarcmd=tar + if [[ $(go env GOOS) == "darwin" ]]; then + tarcmd=gtar + fi + for os in darwin windows linux; do export GOOS=${os} TARGET_ARCHS=("amd64") @@ -78,7 +83,7 @@ function main { package "${TARGET}" "${PROJ}" if [ ${GOOS} == "linux" ]; then - tar cfz "${TARGET}.tar.gz" "${TARGET}" + ${tarcmd} cfz "${TARGET}.tar.gz" "${TARGET}" echo "Wrote release/${TARGET}.tar.gz" else zip -qr "${TARGET}.zip" "${TARGET}"