aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2011-03-21Add audit for xcodebuild.Adam Vandenberg
xcodebuild should be passed an explicit SYMROOT, since the user can override this. Also added --strict, so certain audits can be ignored in most cases (including this one.)
2011-03-21Remove ENV dump from top of verbose install.Adam Vandenberg
If an install fails, the ENV dump at the end of the output is more useful, as it reflects any ENV changes done in def install.
2011-03-20use Module#const_get instead of evaleregon
* may be a problem if the constant is scoped (like A::B), but this is not the case (const.split('::').inject(Object) { |c, part| c.const_get part } would solve that) * this was noticed in a comment of 9afc85ad but it has disappeared Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-20Fix for installing from_urlYasuharu NAKANO
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-19Use --depth 1 more conservativelyAdam Vandenberg
2011-03-19Fix brew --cellar fooAdam Vandenberg
2011-03-19brew options: allow --allAdam Vandenberg
2011-03-19Add methods to ArchitectureListExtensionAdam Vandenberg
2011-03-19Use backticks instead of popenAdam Vandenberg
Using popen here breaks brew install -v due to the way the error pipe is passed around during install.
2011-03-18Add MacOS.prefer_64_bit?Adam Vandenberg
Moved snow_leopard_64? to compatibility and replaced it with a function MacOS.prefer_64_bit?. This method is in a better place and has a better name once Lion comes out. Fixes #4710
2011-03-17make fails_with_llvm work when cc is llvm-gccCamillo Lugaresi
Closes #4693. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2011-03-17Use xcode_path for GCC as well as LLVM.Mike McQuaid
2011-03-15Fix keg-only, non-system dupesAdam Vandenberg
2011-03-15install - change keg-only warningAdam Vandenberg
2011-03-15keg-only: provide more info about system dupesAdam Vandenberg
System duplicates can now provide more information about why they are included in Homebrew.
2011-03-15keg - use proper inheritance styleAdam Vandenberg
2011-03-15brew audit: check that homepage includes the protocolAdam Vandenberg
2011-03-15Fix regex for svn+httpAdam Vandenberg
Fixes #4683
2011-03-14Fix reporting of build errors.Adam Vandenberg
2011-03-14Don't make brew doctor complain about Xcode 4.Mike McQuaid
2011-03-14X11 is part of OSX, not Xcode.Mike McQuaid
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 #4652Max Howell
If version cannot be determined, then instruct the user to add one.
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-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-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.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>