diff options
| author | ilovezfs | 2018-01-19 15:07:04 -0800 |
|---|---|---|
| committer | ilovezfs | 2018-01-19 15:07:04 -0800 |
| commit | f818f0e68139fd1e7b2665f0cd415936aa8cc63d (patch) | |
| tree | e7bed4fcd2bff36886e314f9c53d63792bb92883 /Library/Homebrew | |
| parent | d14fd49b3062ab1d95e86b78a8228c8aee3a3304 (diff) | |
| download | brew-f818f0e68139fd1e7b2665f0cd415936aa8cc63d.tar.bz2 | |
formula: reject dot dirs as racks
Dot directories are not racks because formulae names do not start with
"." so avoid attempting to descend into dot directories, which may not
always be possible (e.g. .Trashes).
Diffstat (limited to 'Library/Homebrew')
| -rw-r--r-- | Library/Homebrew/formula.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index ad7e28a2e..1355e5945 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -1371,7 +1371,7 @@ class Formula def self.racks @racks ||= if HOMEBREW_CELLAR.directory? HOMEBREW_CELLAR.subdirs.reject do |rack| - rack.symlink? || rack.subdirs.empty? + rack.symlink? || rack.basename.to_s.start_with?(".") || rack.subdirs.empty? end else [] |
