diff --git a/Library/Homebrew/cli/parser.rb b/Library/Homebrew/cli/parser.rb index 9f845dbb37..fd0a64e2be 100644 --- a/Library/Homebrew/cli/parser.rb +++ b/Library/Homebrew/cli/parser.rb @@ -185,7 +185,12 @@ module Homebrew def env?(env) return if env.blank? - Homebrew::EnvConfig.try(:"#{env}?") + method_name = :"#{env}?" + if Homebrew::EnvConfig.respond_to?(method_name) + Homebrew::EnvConfig.public_send(method_name) + else + ENV.fetch("HOMEBREW_#{env.upcase}", nil) + end end def description(text = nil)