@cryptotaxi247 / kubo / commits / daff83788

make: fix building source tarball on macos

Unfortunately, `readlink -f` doesn't work on macos. This change *manually* converts a relative path to an absolute path. fixes #5859 License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>

Steven Allen committed Dec 19, 2018 at 10:59 UTC daff83788686b2affd146ecae36f7dfaa54add9c
1 file changed +5 -1
bin/maketarball.sh
+5 -1
@@ -5,7 +5,11 @@
5 set -euo pipefail
6 IFS=$'\n\t'
7
8 -OUTPUT="$(readlink -f "${1:-go-ipfs-source.tar.gz}")"
8 +# readlink doesn't work on macos
9 +OUTPUT="${1:-go-ipfs-source.tar.gz}"
10 +if ! [[ "$OUTPUT" = /* ]]; then
11 + OUTPUT="$PWD/$OUTPUT"
12 +fi
13
14 TMPDIR="$(mktemp -d)"
15 NEWIPFS="$TMPDIR/src/github.com/ipfs/go-ipfs"