From 79f6bb0dea639db6715ec178f3bbc85f41c4b92d Mon Sep 17 00:00:00 2001 From: Dave Reisner Date: Tue, 8 May 2012 00:44:42 -0400 Subject: functions: remove get_dirname and get_basename A lot has changed since 643e98eeb42677 when these functions were implemented, and there is exactly 1 case of get_dirname left, and no calls to get_basename. Remove these, and use a PE in place of the remaining call. Signed-off-by: Dave Reisner --- functions | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/functions b/functions index bca31b4..5d986da 100644 --- a/functions +++ b/functions @@ -168,18 +168,6 @@ die() { cleanup 1 } -get_basename() { - local base=${1%/} - base=${base##*/} - printf '%s' "${base:-/}" -} - -get_dirname() { - local dir=${1%/} - dir=${dir%/*} - printf '%s' "${dir:-/}" -} - in_array() { # Search for an element in an array. # $1: needle @@ -337,7 +325,7 @@ add_symlink() { (( $# == 2 )) || return 1 - add_dir "$(get_dirname "$1")" + add_dir "${1%/*}" if (( ! QUIET )); then if [[ -L $BUILDROOT$1 ]]; then -- cgit v1.2.3-24-g4f1b