From 84ad47bc3c8029847e5c41ab4646a6b9455b370a Mon Sep 17 00:00:00 2001 From: Max Howell Date: Wed, 3 Jun 2009 19:19:23 +0100 Subject: [PATCH] Don't bail if prefix is invalid Git Formula doesn't build anything from a formula, so allow this usage. It feels dirty though :( --- Cellar/homebrew/brewkit.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Cellar/homebrew/brewkit.rb b/Cellar/homebrew/brewkit.rb index defdb02f05..ae6879e730 100644 --- a/Cellar/homebrew/brewkit.rb +++ b/Cellar/homebrew/brewkit.rb @@ -158,7 +158,6 @@ public tmp=`mktemp -dt #{File.basename @url}`.strip Dir.chdir tmp do Dir.chdir uncompress(tgz) do - prefix.mkpath yield self if caveats ohai "Caveats" @@ -185,6 +184,14 @@ public ohai 'Finishing up' + begin + prefix + rescue RuntimeError + # you can have packages that aren't for installing, see git + # this is a HACK though, and dirty, and not right + return + end + prefix.find do |path| if path==prefix #rubysucks next