Skip to content

Commit 1efbbe9

Browse files
authored
fix: when installed via brew, commands are broken (#8)
1 parent 811209a commit 1efbbe9

2 files changed

Lines changed: 14 additions & 4 deletions

File tree

bin/gitprune

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
#!/bin/bash
22
# shellcheck source=lib/gitcmds.sh
3-
_src="${BASH_SOURCE[0]}"; while [ -L "$_src" ]; do _src="$(readlink "$_src")"; done
4-
source "$(dirname "$_src")/../lib/gitcmds.sh"
3+
_src="${BASH_SOURCE[0]}"
4+
while [ -L "$_src" ]; do
5+
_dir="$(cd -P "$(dirname "$_src")" && pwd)"
6+
_src="$(readlink "$_src")"
7+
[[ "$_src" != /* ]] && _src="$_dir/$_src"
8+
done
9+
source "$(cd -P "$(dirname "$_src")" && pwd)/../lib/gitcmds.sh"
510

611
gitprune "$1"

bin/gitrefresh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
#!/bin/bash
22
# shellcheck source=lib/gitcmds.sh
3-
_src="${BASH_SOURCE[0]}"; while [ -L "$_src" ]; do _src="$(readlink "$_src")"; done
4-
source "$(dirname "$_src")/../lib/gitcmds.sh"
3+
_src="${BASH_SOURCE[0]}"
4+
while [ -L "$_src" ]; do
5+
_dir="$(cd -P "$(dirname "$_src")" && pwd)"
6+
_src="$(readlink "$_src")"
7+
[[ "$_src" != /* ]] && _src="$_dir/$_src"
8+
done
9+
source "$(cd -P "$(dirname "$_src")" && pwd)/../lib/gitcmds.sh"
510

611
gitrefresh "$1"

0 commit comments

Comments
 (0)