mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-11-22 06:42:28 +08:00
fix(update): define $ZSH
if undefined (#12273)
Fixes #12273 Fixes https://github.com/topgrade-rs/topgrade/issues/519
This commit is contained in:
parent
eafa78217d
commit
c262ffbb68
|
@ -10,9 +10,14 @@ fi
|
|||
|
||||
# Protect against unwanted sourcing
|
||||
case "$ZSH_EVAL_CONTEXT" in
|
||||
*:file) echo "error: this file should not be sourced" && return ;;
|
||||
*:file) echo "error: this file should not be sourced" && return 1 ;;
|
||||
esac
|
||||
|
||||
# Define "$ZSH" if not defined -- in theory this should be `export`ed by the calling script
|
||||
if [[ -z "$ZSH" ]]; then
|
||||
ZSH="${0:a:h:h}"
|
||||
fi
|
||||
|
||||
cd "$ZSH"
|
||||
|
||||
verbose_mode="default"
|
||||
|
|
Loading…
Reference in New Issue
Block a user