From b32dd39262daf03a3025b62a9cee4d252382f2dd Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Mon, 14 Sep 2026 11:37:34 +0100 Subject: move findpath and err functions to mk otherwise, it's totally broken. i also now include lib.sh later. Signed-off-by: Leah Rowe --- include/lib.sh | 59 ---------------------------------------------------------- 1 file changed, 59 deletions(-) (limited to 'include') diff --git a/include/lib.sh b/include/lib.sh index fd1b0444..b57b3418 100644 --- a/include/lib.sh +++ b/include/lib.sh @@ -92,25 +92,6 @@ singletree() -name "target.cfg" ) || return 1; : } -findpath() -{ - [ $# -lt 1 ] && \ - err "findpath: No arguments provided" "findpath" "$@" - - while [ $# -gt 0 ] - do - found="`readlink -f "$1" 2>/dev/null`" || return 1; : - - if [ -z "$found" ]; then - found="`realpath "$1" 2>/dev/null`" || \ - return 1 - fi - - printf "%s\n" "$found" - shift 1 - done -} - pad_one_byte() { paddedfile="`mktemp || err "mktemp pad_one_byte"`" || \ @@ -181,16 +162,6 @@ dx_() done < "$2" || err "cannot read '$2'" "dx_" "$@"; : } -x_() -{ - [ $# -lt 1 ] && \ - return 0 - [ -z "$1" ] && \ - err "Empty first arg" "x_" "$@" - - "$@" || err "Unhandled error" "x_" "$@" -} - xchk() { if [ $# -lt 3 ]; then @@ -199,33 +170,3 @@ xchk() err "arguments must not be empty" "xchk" "$@" fi } - -err() -{ - if [ $# -eq 1 ]; then - printf "ERROR %s: %s\n" "$0" "$1" 1>&2 || : - elif [ $# -gt 1 ]; then - printf "ERROR %s: %s: in command with args: " "$0" "$1" 1>&2 - shift 1 - xprintf "$@" 1>&2 - else - printf "ERROR, but no arguments provided to err\n" 1>&2 - fi - - exit 1 -} - -xprintf() -{ - xprintfargs=0 - while [ $# -gt 0 ]; do - printf "\"%s\"" "$1" - [ $# -gt 1 ] && \ - printf " " - - xprintfargs=1 - shift 1 - done - [ $xprintfargs -gt 0 ] && \ - printf "\n"; : -} -- cgit v1.2.1