aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-03-14Add comment to ENV.libxml2Adam Vandenberg
2011-03-14Fix bug in reporting curl errorsAdam Vandenberg
2011-03-14brew info should fetch remote formula infoJoshua Peek
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-13Add ruby lib to folders handled specially by keg.linkAdam Vandenberg
2011-03-13Remove unused exception; Closes Homebrew/homebrew#4652Max Howell
If version cannot be determined, then instruct the user to add one.
2011-03-13`brew` by itself prints help but exits with non-zeroMax Howell
2011-03-13Move the Dir.getwd after helpMax Howell
Because we should always be able to help. And I've checked, it works fine.
2011-03-13Optimise/simplify `brew help`Max Howell
Be more useful by being more concise. I referenced dozens of other mature commands’ usage to figure out what to do here. Also separated out the help into its own command for consistency.
2011-03-13brew environment alias to --env; like `gem`Max Howell
2011-03-13Replace create --cache with create --no-fetchMax Howell
Because since 0.8 we do the opposite, ie. download by default.
2011-03-12Fix inheritance in exceptionsAdam Vandenberg
2011-03-12Fix 'brew log -p foo'.Adam Vandenberg
2011-03-12Fix inheritance in formula.rbAdam Vandenberg
2011-03-12brew audit: check for missing depsAdam Vandenberg
2011-03-12Allow 'brew install' on relative pathsAdam Vandenberg
2011-03-12Fix 'brew rm -f'Adam Vandenberg
2011-03-12brew audit - check for depends_on 'gfortran'Charlie Sharpsteen
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12Add Fortran configuration to ENV.rbCharlie Sharpsteen
This provides a uniform way for formulae to indicate a Fortran compiler is required. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12Add 'brew grep' external command.Adam Vandenberg
2011-03-12use "git clone --depth 1"Armando Di Cianno
Prefer a shallow clone for builds from git repos, as we don't need all the historical stuff. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12Homebrew 0.80.8Adam Vandenberg
2011-03-12'brew fetch' now an official commandAdam Vandenberg
2011-03-12Complain if a formula in core won't import.Adam Vandenberg
2011-03-12brew cleanup - do not clean up keg-only brews for nowAdam Vandenberg
2011-03-12brew cleanup - fix formula name in warningAdam Vandenberg
2011-03-12'brew options' now an official commandAdam Vandenberg
2011-03-12'brew test' now an official commandAdam Vandenberg
2011-03-12Silence cleanup warningAdam Vandenberg
When a cellar exists for an unknown formula, no longer print a warning. External tools using Brew to manage diy-installs will create a large number of non-formula cellars.
2011-03-12Fix UnsatisfiedExternalDependencyErrorGeorge Kulakowski
The refactor branch doesn't catch the UEDE and print the error message containing information about which dependency and how to install it. This adds back that logic. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2011-03-12Fix 'brew install f' for already-installed brews.Adam Vandenberg
2011-03-12Fix 'brew search' with no parameter.Adam Vandenberg
2011-03-12Have brew-doctor refer to the correct LLVM/GCC env variablesMarkus Prinz
The HOMEBREW_(LLVM|GCC) variables mentioned in brew-doctor's `check_cc_symlink` method are actually named HOMEBREW_USE_(LLVM|GCC) Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12Use + instead of /.Adam Vandenberg
2011-03-12Add comment and use constantsMax Howell
2011-03-12Add brew options --compact to manpageAdam Vandenberg
2011-03-12audit - check formula permissionsAdam Vandenberg
2011-03-12Add expat.framework check to doctorAdam Vandenberg
2011-03-12Added --use-gcc flag.Stephen Allred
This allows you to use llvm as your default compiler and keep the cc symlink pointed at llvm, while allowing you to build forumla that requires the gcc. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12ensure brewed bins are in path before installingCamillo Lugaresi
This makes sure that formulas find the correct pkg-config. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12Stop recommending our pipMax Howell
Seeing as the pip formula doesn't recommend pip anymore, we should stop telling people to use it :P
2011-03-12Fix `brew log foo`Max Howell
2011-03-12Revised bug report textMax Howell
2011-03-12Don't throw if no gcc 4.0 installedMax Howell
2011-03-12Support the `brew instal` typoMax Howell
Because `gem instal` works too.
2011-03-12MacOS.xcode_prefixMax Howell
More robust code than before, and replaces all usage of `xcode-select -print-path`.
2011-03-12Don't open editor if no args passedMax Howell
2011-03-12`brew deps foo bar` now gives the dependency intersectionMax Howell
Rationale: this is more useful than the union, and you can still easily get the union by running the command twice and concatenating the result.
2011-03-12A install name fix step during installMax Howell
We currently only fix relative paths, but we should expand this more.
2011-03-12Pathname.ensure_writableMax Howell
Yields after chmoding (if necessary), once block is complete restores permissions.