From 83585331a89da67ea6994c3442e7d3fa845ef458 Mon Sep 17 00:00:00 2001 From: Brandon Shoop Date: Thu, 28 May 2026 12:47:40 -0400 Subject: [PATCH] fix: portability issues with git tooling and root. --- bin/gitprune | 3 ++- bin/gitrefresh | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/gitprune b/bin/gitprune index 3960c23..c267d4d 100755 --- a/bin/gitprune +++ b/bin/gitprune @@ -1,5 +1,6 @@ #!/bin/bash # shellcheck source=lib/gitcmds.sh -source "$(dirname "${BASH_SOURCE[0]}")/../lib/gitcmds.sh" +_src="${BASH_SOURCE[0]}"; while [ -L "$_src" ]; do _src="$(readlink "$_src")"; done +source "$(dirname "$_src")/../lib/gitcmds.sh" gitprune "$1" diff --git a/bin/gitrefresh b/bin/gitrefresh index 31a8dae..8cf6cb0 100755 --- a/bin/gitrefresh +++ b/bin/gitrefresh @@ -1,5 +1,6 @@ #!/bin/bash # shellcheck source=lib/gitcmds.sh -source "$(dirname "${BASH_SOURCE[0]}")/../lib/gitcmds.sh" +_src="${BASH_SOURCE[0]}"; while [ -L "$_src" ]; do _src="$(readlink "$_src")"; done +source "$(dirname "$_src")/../lib/gitcmds.sh" gitrefresh "$1"