aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cmd/versions.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/versions.rb b/Library/Homebrew/cmd/versions.rb
index ffd2c00c8..bfb8f14d9 100644
--- a/Library/Homebrew/cmd/versions.rb
+++ b/Library/Homebrew/cmd/versions.rb
@@ -36,6 +36,17 @@ class Formula
return versions
end
+ def bottle_filenames branch='HEAD'
+ filenames = []
+ rev_list(branch).each do |sha|
+ filename = formula_for_sha(sha) {|f| bottle_filename f }
+ unless filenames.include? filename or filename.nil?
+ filenames << filename
+ end
+ end
+ return filenames
+ end
+
def pretty_relative_path
if Pathname.pwd == repository
entry_name