mirror of
https://github.com/ipfs/kubo.git
synced 2026-03-07 01:08:08 +08:00
Just stop using realpath, should not matter. License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
23 lines
433 B
Bash
Executable File
23 lines
433 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# vim: set expandtab sw=2 ts=2:
|
|
|
|
# bash safe mode
|
|
set -euo pipefail
|
|
IFS=$'\n\t'
|
|
|
|
|
|
OUTPUT="${1:-go-ipfs-source.tar.gz}"
|
|
|
|
TMPDIR="$(mktemp -d)"
|
|
NEWIPFS="$TMPDIR/github.com/ipfs/go-ipfs"
|
|
mkdir -p "$NEWIPFS"
|
|
cp -r . "$NEWIPFS"
|
|
( cd "$NEWIPFS" &&
|
|
echo $PWD &&
|
|
GOPATH="$TMPDIR" gx install --local &&
|
|
(git rev-parse --short HEAD || true) > .tarball &&
|
|
tar -czf "$OUTPUT" --exclude="./.git" .
|
|
)
|
|
|
|
rm -rf "$TMPDIR"
|