diff options
| -rw-r--r-- | Library/Homebrew/cmd/readall.rb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/readall.rb b/Library/Homebrew/cmd/readall.rb index 175d7787c..df8644b83 100644 --- a/Library/Homebrew/cmd/readall.rb +++ b/Library/Homebrew/cmd/readall.rb @@ -31,6 +31,15 @@ module Homebrew Homebrew.failed = failed end + if ARGV.delete("--aliases") + Pathname.glob("#{HOMEBREW_LIBRARY}/Aliases/*").each do |f| + next unless f.symlink? + next if f.file? + onoe "Broken alias: #{f}" + Homebrew.failed = true + end + end + formulae = [] if ARGV.named.empty? formulae = Formula.files |
