aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Contributions/cmds/git
diff options
context:
space:
mode:
authorMike McQuaid2013-02-17 13:32:15 +0000
committerMike McQuaid2013-02-18 10:42:44 +0000
commit4a281cd5cf8f722d73a4f50612e8c460f57fddd7 (patch)
tree765c472cc951590398a52651b59051af2cdd2b59 /Library/Contributions/cmds/git
parente9d58c410052157487f96a77dd318cbda641806e (diff)
downloadbrew-4a281cd5cf8f722d73a4f50612e8c460f57fddd7.tar.bz2
Rename Library/Contributions/cmds -> cmd.
Diffstat (limited to 'Library/Contributions/cmds/git')
-rwxr-xr-xLibrary/Contributions/cmds/git51
1 files changed, 0 insertions, 51 deletions
diff --git a/Library/Contributions/cmds/git b/Library/Contributions/cmds/git
deleted file mode 100755
index 7539ecfc0..000000000
--- a/Library/Contributions/cmds/git
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/usr/bin/ruby -W0
-# This script because we support $GIT, $HOMEBREW_SVN, etc. and Xcode-only
-# configurations. Order is careful to be what the user would want.
-
-F = File.basename(__FILE__).freeze
-D = File.expand_path(File.dirname(__FILE__)).freeze
-
-def exec *args
- # prevent fork-bombs
- arg0 = if args.size == 1
- args.first.split(' ')
- else
- args
- end.first
- return if arg0 =~ /^#{F}/i
- return if File.expand_path(arg0) == File.expand_path(__FILE__)
-
- if args[1] == '-print-path' and File.executable? args[0]
- puts args[0]
- exit 0
- else
- Kernel.exec *args
- end
-end
-
-case F.downcase
- when 'git' then %W{HOMEBREW_GIT GIT}
- when 'svn' then "HOMEBREW_SVN"
- else []
-end.each do |key|
- exec ENV[key], *ARGV if ENV[key] and File.executable? ENV[key]
-end
-
-brew_version = File.expand_path("#{D}/../../../bin/#{F}")
-exec brew_version, *ARGV if File.executable? brew_version
-
-`/usr/bin/which -a #{F} 2>/dev/null`.split("\n").each do |path|
- exec path, *ARGV
-end
-
-# xcrun hangs if xcode-select is set to "/"
-path = `/usr/bin/xcode-select -print-path 2>/dev/null`.chomp
-if path != "/"
- path = `/usr/bin/xcrun -find #{F} 2>/dev/null`.chomp
- exec path, *ARGV if File.executable? path
-end
-
-path = "/Applications/Xcode.app/Contents/Developer/usr/bin/#{F}"
-exec path, *ARGV if File.executable? path
-
-abort "You must: brew install #{F}"