aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/formula_cellar_checks.rb9
1 files changed, 6 insertions, 3 deletions
diff --git a/Library/Homebrew/formula_cellar_checks.rb b/Library/Homebrew/formula_cellar_checks.rb
index 71760b600..8354a89d7 100644
--- a/Library/Homebrew/formula_cellar_checks.rb
+++ b/Library/Homebrew/formula_cellar_checks.rb
@@ -4,10 +4,13 @@ module FormulaCellarChecks
return unless bin.directory?
return unless bin.children.length > 0
- bin = (HOMEBREW_PREFIX/bin.basename).realpath
- return if ORIGINAL_PATHS.include? bin
+ prefix_bin = (HOMEBREW_PREFIX/bin.basename)
+ return unless prefix_bin.directory?
- ["#{bin} is not in your PATH",
+ prefix_bin = prefix_bin.realpath
+ return if ORIGINAL_PATHS.include? prefix_bin
+
+ ["#{prefix_bin} is not in your PATH",
"You can amend this by altering your ~/.bashrc file"]
end