mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
Merge pull request #7461 from herder/shell_detection
[fix] Improve shell detection in shellenv
This commit is contained in:
commit
fdc5096e09
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
homebrew-shellenv() {
|
homebrew-shellenv() {
|
||||||
case "$SHELL" in
|
case "$SHELL" in
|
||||||
*/fish)
|
*/fish|fish)
|
||||||
echo "set -gx HOMEBREW_PREFIX \"$HOMEBREW_PREFIX\";"
|
echo "set -gx HOMEBREW_PREFIX \"$HOMEBREW_PREFIX\";"
|
||||||
echo "set -gx HOMEBREW_CELLAR \"$HOMEBREW_CELLAR\";"
|
echo "set -gx HOMEBREW_CELLAR \"$HOMEBREW_CELLAR\";"
|
||||||
echo "set -gx HOMEBREW_REPOSITORY \"$HOMEBREW_REPOSITORY\";"
|
echo "set -gx HOMEBREW_REPOSITORY \"$HOMEBREW_REPOSITORY\";"
|
||||||
@ -15,7 +15,7 @@ homebrew-shellenv() {
|
|||||||
echo "set -q MANPATH; or set MANPATH ''; set -gx MANPATH \"$HOMEBREW_PREFIX/share/man\" \$MANPATH;"
|
echo "set -q MANPATH; or set MANPATH ''; set -gx MANPATH \"$HOMEBREW_PREFIX/share/man\" \$MANPATH;"
|
||||||
echo "set -q INFOPATH; or set INFOPATH ''; set -gx INFOPATH \"$HOMEBREW_PREFIX/share/info\" \$INFOPATH;"
|
echo "set -q INFOPATH; or set INFOPATH ''; set -gx INFOPATH \"$HOMEBREW_PREFIX/share/info\" \$INFOPATH;"
|
||||||
;;
|
;;
|
||||||
*/csh|*/tcsh)
|
*/csh|csh|*/tcsh|tcsh)
|
||||||
echo "setenv HOMEBREW_PREFIX $HOMEBREW_PREFIX;"
|
echo "setenv HOMEBREW_PREFIX $HOMEBREW_PREFIX;"
|
||||||
echo "setenv HOMEBREW_CELLAR $HOMEBREW_CELLAR;"
|
echo "setenv HOMEBREW_CELLAR $HOMEBREW_CELLAR;"
|
||||||
echo "setenv HOMEBREW_REPOSITORY $HOMEBREW_REPOSITORY;"
|
echo "setenv HOMEBREW_REPOSITORY $HOMEBREW_REPOSITORY;"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user