From 84d034f9fbfdcba14dd24405e039188662c811f6 Mon Sep 17 00:00:00 2001 From: Max Howell Date: Mon, 31 Aug 2009 18:23:41 +0100 Subject: [PATCH] docs is an alias for doc sometimes apparently We don't install documentation to save space. It seems pointless in this modern age where the online docs are probably more up to date. However I do believe this should be an option, defaulting to "don't install". --- Library/Homebrew/brew.h.rb | 6 ++++-- Library/Homebrew/utils.rb | 8 +++++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/Library/Homebrew/brew.h.rb b/Library/Homebrew/brew.h.rb index 0c3183f416..b5ca5ba09f 100644 --- a/Library/Homebrew/brew.h.rb +++ b/Library/Homebrew/brew.h.rb @@ -236,11 +236,13 @@ class Cleaner [f.bin, f.sbin, f.lib].each {|d| clean_dir d} - # you can read all of this shit online nowadays, save the space - # info pages are shit, everyone agrees apart from Richard Stallman + # you can read all of this stuff online nowadays, save the space + # info pages are pants, everyone agrees apart from Richard Stallman + # feel free to ask for build options though! http://bit.ly/Homebrew (f.prefix+'share'+'doc').rmtree rescue nil (f.prefix+'share'+'info').rmtree rescue nil (f.prefix+'doc').rmtree rescue nil + (f.prefix+'docs').rmtree rescue nil (f.prefix+'info').rmtree rescue nil end diff --git a/Library/Homebrew/utils.rb b/Library/Homebrew/utils.rb index 160eda881e..2bd05e15df 100644 --- a/Library/Homebrew/utils.rb +++ b/Library/Homebrew/utils.rb @@ -49,7 +49,13 @@ end def interactive_shell pid=fork - exec ENV['SHELL'] if pid.nil? + if pid.nil? + # TODO make the PS1 var change pls + #brown="\[\033[0;33m\]" + #reset="\[\033[0m\]" + #ENV['PS1']="Homebrew-#{HOMEBREW_VERSION} #{brown}\W#{reset}\$ " + exec ENV['SHELL'] + end Process.wait pid raise SystemExit, "Aborting due to non-zero exit status" if $? != 0 end