diff options
Diffstat (limited to 'Library/Homebrew/update.rb')
| -rw-r--r-- | Library/Homebrew/update.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Library/Homebrew/update.rb b/Library/Homebrew/update.rb index a580b8cae..bd45e6195 100644 --- a/Library/Homebrew/update.rb +++ b/Library/Homebrew/update.rb @@ -1,5 +1,6 @@ class RefreshBrew RESPOSITORY_URL = 'git://github.com/mxcl/homebrew.git' + INIT_COMMAND = "git init" CHECKOUT_COMMAND = 'git checkout -q master' UPDATE_COMMAND = "git pull #{RESPOSITORY_URL} master" REVISION_COMMAND = 'git log -l -1 --pretty=format:%H 2> /dev/null' @@ -60,7 +61,7 @@ class RefreshBrew def execute(cmd) out = `#{cmd}` - unless $?.success? + if $? && !$?.success? puts out raise "Failed while executing #{cmd}" end |
