From 48501e8e1f9af4ef093efdd3183cd65ba4c381fc Mon Sep 17 00:00:00 2001 From: Max Howell Date: Tue, 2 Aug 2011 14:45:37 +0100 Subject: Prettier `brew versions` output --- Library/Homebrew/cmd/versions.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'Library/Homebrew/cmd') diff --git a/Library/Homebrew/cmd/versions.rb b/Library/Homebrew/cmd/versions.rb index 25ca1afd5..e35eb6382 100644 --- a/Library/Homebrew/cmd/versions.rb +++ b/Library/Homebrew/cmd/versions.rb @@ -24,7 +24,7 @@ module Homebrew extend self print Tty.white print "#{version.ljust(8)} " print Tty.reset - puts "git checkout #{sha} #{HOMEBREW_REPOSITORY}/Library/Formula/#{f.name}.rb" + puts "git checkout #{sha} #{f.pretty_relative_path}" end end end @@ -63,4 +63,11 @@ class Formula opoo "Version of #{name} could not be determined for #{sha}." end + def pretty_relative_path + if Pathname.pwd == HOMEBREW_REPOSITORY + "Library/Formula/#{name}.rb" + else + "#{HOMEBREW_REPOSITORY}/Library/Formula/#{name}.rb" + end + end end -- cgit v1.2.3