Skip to content
Snippets Groups Projects
Commit 23664db4 authored by Adam Vandenberg's avatar Adam Vandenberg
Browse files

brew doctor: check for trailing slashes in path

Having path directories with trailing slashes can cause other false
warnings.

Closes Homebrew/homebrew#9986.
parent 897b7c23
No related branches found
No related tags found
No related merge requests found
......@@ -36,6 +36,19 @@ def path_folders
end
# See https://github.com/mxcl/homebrew/pull/9986
def check_path_for_trailing_slashes
bad_paths = ENV['PATH'].split(':').select{|p| p[p.length-1, p.length] == '/'}
return if bad_paths.empty?
s = <<-EOS.undent
Some directories in your path end in a slash.
Directories in your path should not end in a slash. This can break other
doctor checks. The following directories should be edited:
EOS
bad_paths.each{|p| s << " #{p}"}
s
end
# Installing MacGPG2 interferes with Homebrew in a big way
# http://sourceforge.net/projects/macgpg2/files/
def check_for_macgpg2
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment