aboutsummaryrefslogtreecommitdiff
path: root/vis-single.sh
blob: e779b6744a60b1af7664b4ed782d01f7a6b121cb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/sh

set -e

VISTMP="$(mktemp -d -p "${TMPDIR:-/tmp}" .vis-XXXXXX)"
trap 'rm -rf "$VISTMP"' EXIT INT QUIT TERM HUP

sed '1,/^__TAR_GZ_ARCHIVE_BELOW__$/d' "$0" | gzip -d | tar xC "$VISTMP"

PATH="$VISTMP:$PATH" "$VISTMP/vis" "$@"

exit $?

__TAR_GZ_ARCHIVE_BELOW__