diff options
Diffstat (limited to 'Library/Homebrew/options.rb')
| -rw-r--r-- | Library/Homebrew/options.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Library/Homebrew/options.rb b/Library/Homebrew/options.rb index ba10dca8b..1d92fbf47 100644 --- a/Library/Homebrew/options.rb +++ b/Library/Homebrew/options.rb @@ -112,3 +112,13 @@ class Options "#<#{self.class.name}: #{to_a.inspect}>" end end + +module Homebrew + def dump_options_for_formula(f) + f.options.sort_by(&:flag).each do |opt| + puts "#{opt.flag}\n\t#{opt.description}" + end + puts "--devel\n\tInstall development version #{f.devel.version}" if f.devel + puts "--HEAD\n\tInstall HEAD version" if f.head + end +end |
