Improve HOMEBREW_BREW_FILE unset failure case.
Print a better exception message and handle this in more cases rather than producing confusing errors when it’s unset.
This commit is contained in:
parent
8d79cf1eb6
commit
e7984b34d5
@ -1,3 +1,7 @@
|
||||
unless ENV["HOMEBREW_BREW_FILE"]
|
||||
raise "HOMEBREW_BREW_FILE was not exported! Please call bin/brew directly!"
|
||||
end
|
||||
|
||||
std_trap = trap("INT") { exit! 130 } # no backtrace thanks
|
||||
|
||||
# check ruby version before requiring any modules.
|
||||
|
@ -1,10 +1,10 @@
|
||||
if ENV["HOMEBREW_BREW_FILE"]
|
||||
# Path to `bin/brew` main executable in {HOMEBREW_PREFIX}
|
||||
HOMEBREW_BREW_FILE = Pathname.new(ENV["HOMEBREW_BREW_FILE"])
|
||||
else
|
||||
odie "HOMEBREW_BREW_FILE was not exported! Please call bin/brew directly!"
|
||||
unless ENV["HOMEBREW_BREW_FILE"]
|
||||
raise "HOMEBREW_BREW_FILE was not exported! Please call bin/brew directly!"
|
||||
end
|
||||
|
||||
# Path to `bin/brew` main executable in HOMEBREW_PREFIX
|
||||
HOMEBREW_BREW_FILE = Pathname.new(ENV["HOMEBREW_BREW_FILE"])
|
||||
|
||||
# Where we link under
|
||||
HOMEBREW_PREFIX = Pathname.new(ENV["HOMEBREW_PREFIX"])
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
unless ENV["HOMEBREW_BREW_FILE"]
|
||||
raise "HOMEBREW_BREW_FILE was not exported! Please call bin/brew directly!"
|
||||
end
|
||||
|
||||
require "tmpdir"
|
||||
require "pathname"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user