diff options
| author | Mike McQuaid | 2014-06-25 09:32:44 +0100 | 
|---|---|---|
| committer | Mike McQuaid | 2014-06-25 09:35:37 +0100 | 
| commit | 49658cd46b2ab792ff2fd9ce0a1f31c25e4a31bb (patch) | |
| tree | 94fc97c7ed19fd3fbbf4407a29dfd34fb571c8c5 | |
| parent | 2daabe9863bd430a696020419d3534d22cac9fbb (diff) | |
| download | brew-49658cd46b2ab792ff2fd9ce0a1f31c25e4a31bb.tar.bz2 | |
brew-versions: move to Contributions.
Eventually we'll move Contributions to a tap too.
Closes Homebrew/homebrew#30298.
| -rwxr-xr-x | Library/Contributions/cmd/brew-versions.rb | 19 | ||||
| -rw-r--r-- | Library/Homebrew/cmd/versions.rb | 23 | 
2 files changed, 19 insertions, 23 deletions
diff --git a/Library/Contributions/cmd/brew-versions.rb b/Library/Contributions/cmd/brew-versions.rb new file mode 100755 index 000000000..3a0fd6b64 --- /dev/null +++ b/Library/Contributions/cmd/brew-versions.rb @@ -0,0 +1,19 @@ +require "formula_versions" + +raise "Please `brew install git` first" unless which "git" +raise "Please `brew update` first" unless (HOMEBREW_REPOSITORY/".git").directory? +raise FormulaUnspecifiedError if ARGV.named.empty? + +opoo <<-EOS.undent +  brew-versions is unsupported and may be removed soon. +  Please use the homebrew-versions tap instead: +    https://github.com/Homebrew/homebrew-versions +EOS +ARGV.formulae.each do |f| +  versions = FormulaVersions.new(f) +  path = versions.repository_path +  versions.each do |version, rev| +    print "#{Tty.white}#{version.to_s.ljust(8)}#{Tty.reset} " +    puts "git checkout #{rev} #{path}" +  end +end diff --git a/Library/Homebrew/cmd/versions.rb b/Library/Homebrew/cmd/versions.rb deleted file mode 100644 index fe727f248..000000000 --- a/Library/Homebrew/cmd/versions.rb +++ /dev/null @@ -1,23 +0,0 @@ -require "formula_versions" - -module Homebrew -  def versions -    raise "Please `brew install git` first" unless which "git" -    raise "Please `brew update` first" unless (HOMEBREW_REPOSITORY/".git").directory? -    raise FormulaUnspecifiedError if ARGV.named.empty? - -    opoo <<-EOS.undent -      brew-versions is unsupported and may be removed soon. -      Please use the homebrew-versions tap instead: -        https://github.com/Homebrew/homebrew-versions -    EOS -    ARGV.formulae.each do |f| -      versions = FormulaVersions.new(f) -      path = versions.repository_path -      versions.each do |version, rev| -        print "#{Tty.white}#{version.to_s.ljust(8)}#{Tty.reset} " -        puts "git checkout #{rev} #{path}" -      end -    end -  end -end  | 
