aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2010-04-03Add s.get_make_varAdam Vandenberg
This allows more complicated transformations to happen, such as stripping out part of the variable.
2010-04-03Allow archs_for_command to take Pathnames. Fixes Homebrew/homebrew#1106.Adam Vandenberg
2010-04-01Add PKG_CONFIG_PATH to env dump, since brew modifies it.Adam Vandenberg
2010-03-31Add support for rar archives.Adam Vandenberg
2010-03-30More hashing refactoring to work with byte chunksJake Good
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-27fix github version parser with multidigit numberJoshua Peek
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-23More effective use of incremental MD5 to eliminate loading entire tarball ↵Jake Good
into memory Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-22Add md5 on 'brew create' if we can figure it out.Adam Vandenberg
2010-03-22brew create - warn if version cannot be determined from URL.Adam Vandenberg
2010-03-19Fix external perl checker.Adam Vandenberg
2010-03-19Add log to bash completions.Adam Vandenberg
2010-03-17Add --use-llvm flag to build environment output.Adam Vandenberg
2010-03-17Bug fix: gcc_4_0_1 wasn't removing sse4 flags correctly.Adam Vandenberg
2010-03-16Move recommended compiler versions into constants.Adam Vandenberg
2010-03-16Add GCC 4.0 info to --config output.Robert Shaw
* Adds GCC 4.0 version info to --config output. * Splits gcc_build into gcc_40_build and gcc_42_build. * Adds alias gcc_build to gcc_42_build for compatibility. * Updates Xcode checking to also check GCC 4.0 version. These changes are a combination of work by AdamV and my work on my Tiger branch. This information would be useful for all installs since some formulae compile with GCC 4.0. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-16Use tab/space when finding vars (and not newlines).Adam Vandenberg
2010-03-16Fix `change_make_var!` for empty variables.Martin Kühl
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-14Add HOMEBREW_USE_LLVM to ENV vars shown for build errors.Adam Vandenberg
2010-03-14Don't provide destructive instructionsMax Howell
If /usr/local doesn't exist you've just sudo chowned $PWD
2010-03-14More descriptionless README tweaksMax Howell
It's nice that smaller READMEs are easier to get right.
2010-03-14Better README copyMax Howell
Removed requirements. If they want to know this stuff then read the verbose instructions. Or just try to run brew, it'll complain.
2010-03-131.9 fix, String is not an Enumerable.Eero Saynatkari
* Removed use of String altogether since all use cases are Arrays currently. YAGNI. * #max_by would have been more elegant, but this way we can support 1.8.6. Signed-off-by: Max Howell <max@methylblue.com> I made the diff less gratuitous. Don't bloat diffs to meet personal coding style preferences :P Closes Homebrew/homebrew#896
2010-03-13(no commit message)mxcl
2010-03-13Avoid GitHub bug with capitalisation in wiki pagesMax Howell
2010-03-13README lists Homebrew's requirementsMax Howell
2010-03-13Point users to Homepage for usage examples.Max Howell
2010-03-11Add a snapshot of ENV to BuildError and show some flags with the stack trace.Adam Vandenberg
2010-03-11Install line needs -LMax Howell
2010-03-10Plain `brew log` shows the entire Homebrew git logMax Howell
2010-03-10Actually remove info pages in skip stepMax Howell
Lets stop removing docs and doc (though moving share/docs to share/doc would make sense) as I was being lame when I decided nobody ever needs local documentation. I still wouldn't use it (the INTRAWEBS is pretty good nowadays), but I admit, for some people, it's essential.
2010-03-09Bring zsh completion command list more up-to-dateDaniel Schauenberg
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-08Change the return value of Pathname.install.Adam Vandenberg
The change to Pathname to support renaming changed the return value. This commit puts it back, so the associated unit test passes again.
2010-03-08Homebrew is now at version 0.60.6Adam Vandenberg
We've bumped the version number, as Homebrew no longer tries to use LLVM by default (on Snow Leopard.)
2010-03-08Error out if `brew diy` doesn't know the build systemMax Howell
2010-03-07Fixes Pathname.install(:foo => :bar) to work when File.exist?(:bar)Max Howell
2010-03-07Allow Pathname.install to take a Hash.Adam Vandenberg
The keys of the hash are original file names, the values are new file names. Originals are renamed, and then installed under the new name.
2010-03-07String.undent for prettier HEREDOCsMax Howell
2010-03-06Documentation rewriteMax Howell
Much leaner README now. The website evangelises, and the Wiki is thorough.
2010-03-06(no commit message)mxcl
2010-03-03Move --cache command down near --prefix and use AGRV.formulae.Adam Vandenberg
2010-03-03Add support for `brew --prefix [formula ...]`.Martin Kuehl
When `brew --prefix` is called with arguments, assume each argument is a formula and print their prefixes instead. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-01REVERT SubversionDownloadStrategy change.Adam Vandenberg
Change 45ce0c963a52293063432674d5c360ebe65254e2 was done in error. This submit reverts that change (which will go in a future commit.) I apologize for the inconvenience.
2010-03-01Move license block to separate LICENSE file.Adam Vandenberg
2010-03-01Improvements to new SubversionDownloadStrategyFergal Hainey
Now makes use of `svn up` to make cache act like a cache. Externals without a revision specified are now checked out at HEAD, whereas before they were ignored. Escaping arguments to backticks. Making sure main repo is checked out before the externals.
2010-02-27Add 'rebase' to accidental git commands.Adam Vandenberg
2010-02-27Update bash completionsAdam Vandenberg
* Bring command list up-to-date * Subcommand completion now ignores switches
2010-02-27`brew outdated` works if there is eg. Cellar/.DS_StoreMax Howell
2010-02-27Add outdated to `brew help`Max Howell
Also rearrange and alphabetise.
2010-02-27brew outdatedMax Howell
brew install `brew outdated` will work Apologies that this is long overdue. Fixes Homebrew/homebrew#838
2010-02-27Pathname.subdirs and Pathname.cd{}Max Howell