mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
tap.sh: tweak naming
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
parent
e9b158cd5c
commit
6328277f57
@ -3,14 +3,14 @@
|
|||||||
# shellcheck disable=SC2154
|
# shellcheck disable=SC2154
|
||||||
|
|
||||||
normalise_tap_name() {
|
normalise_tap_name() {
|
||||||
local dir="$1"
|
local directory="$1"
|
||||||
local user
|
local user
|
||||||
local repo
|
local repository
|
||||||
|
|
||||||
user="$(tr '[:upper:]' '[:lower:]' <<<"${dir%%/*}")"
|
user="$(tr '[:upper:]' '[:lower:]' <<<"${directory%%/*}")"
|
||||||
repo="$(tr '[:upper:]' '[:lower:]' <<<"${dir#*/}")"
|
repository="$(tr '[:upper:]' '[:lower:]' <<<"${directory#*/}")"
|
||||||
repo="${repo#@(home|linux)brew-}"
|
repository="${repository#@(home|linux)brew-}"
|
||||||
echo "${user}/${repo}"
|
echo "${user}/${repository}"
|
||||||
}
|
}
|
||||||
|
|
||||||
homebrew-tap() {
|
homebrew-tap() {
|
||||||
@ -18,11 +18,10 @@ homebrew-tap() {
|
|||||||
(
|
(
|
||||||
shopt -s extglob
|
shopt -s extglob
|
||||||
|
|
||||||
for dir in "${taplib}"/*/*
|
for directory in "${taplib}"/*/*
|
||||||
do
|
do
|
||||||
[[ -d "${dir}" ]] || continue
|
[[ -d "${directory}" ]] || continue
|
||||||
dir="${dir#"${taplib}"/}"
|
normalise_tap_name "${directory#"${taplib}"/}"
|
||||||
normalise_tap_name "${dir}"
|
|
||||||
done | sort
|
done | sort
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user