aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Howell2009-06-04 19:39:05 +0100
committerMax Howell2009-06-04 19:39:05 +0100
commitddfd15bcf25fd29931bb0f85131116f3491a3cb5 (patch)
tree4f6f1291534ab4076029d52e1d98e4f5a03a86c1
parentcc50131728fc20016e9cdb8383c8faf723448f51 (diff)
downloadbrew-ddfd15bcf25fd29931bb0f85131116f3491a3cb5.tar.bz2
mkpath prefix before install in brew command
-rw-r--r--Library/Homebrew/brewkit.rb2
-rwxr-xr-xbin/brew1
2 files changed, 2 insertions, 1 deletions
diff --git a/Library/Homebrew/brewkit.rb b/Library/Homebrew/brewkit.rb
index 8ca71d332..c24205b54 100644
--- a/Library/Homebrew/brewkit.rb
+++ b/Library/Homebrew/brewkit.rb
@@ -113,7 +113,7 @@ class Formula
@version = $1
end
end
-
+
private
def maybe_mkpath path
path.mkpath unless path.exist?
diff --git a/bin/brew b/bin/brew
index 825872d93..58467a587 100755
--- a/bin/brew
+++ b/bin/brew
@@ -210,6 +210,7 @@ begin
beginning = Time.now
o=__obj(name)
raise "#{o.prefix} already exists!" if o.prefix.exist?
+ o.prefix.mkpath
o.brew { o.install }
ohai 'Finishing up'
o.clean