aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2011-06-16Fix issue checklist linkAdam Vandenberg
2011-06-16Style changes related to bottling.Adam Vandenberg
2011-06-16Allow underscore with these suffixes for version detectionAdam Vandenberg
2011-06-15deps: document -n switchAdam Vandenberg
2011-06-15Don’t error out if the Cellar doesn’t yet existMax Howell
2011-06-15Fix first `brew update` with Git 1.7.4+; Fixes Homebrew/homebrew#5128Max Howell
Behaviour for git checkout was changed such that the update would fail because it refused to checkout files on to existing files in the working directory. This was bad behaviour anyway, we should make efforts to keep any local modifications to the Homebrew checkout. Everything is neatly resolved if we just do a --soft reset. Closes Homebrew/homebrew#6017.
2011-06-14refactor `update` command to use git diff instead of parsing `pull` outputMislav Marohnić
This fixes reporting of which formulae changed in git versions where `pull` output is not compatible. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-14enable updater tests to be run on their ownMislav Marohnić
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-13brew audit: check for git://github.com/ urls and warnAdam Vandenberg
2011-06-08Add changes to Homebrew internals for bottling.Mike McQuaid
2011-06-08Remove debugging putsAdam Vandenberg
2011-06-08Better support for brew install <url>Adam Vandenberg
Brews installed via URL are now checked from the cache when other commands are run. This allows for instance: brew install <vim-url> brew info vim
2011-06-07Document HOMEBREW_CACHEAdam Vandenberg
2011-06-07Add HOMEBREW_CACHE to let the user specify a cache directoryDan Loewenherz
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-07brew-doctor: do not complain about trailing slashesAdam Vandenberg
2011-06-06Reformat minimum Xcode checkAdam Vandenberg
2011-06-06brew audit: also check for spaces in Amazon formulaeAdam Vandenberg
2011-06-05update brew link documentation to remove confusing passageAdam Vandenberg
2011-06-05Also link apps found in libexecAdam Vandenberg
2011-06-05Edit universal_binary commentAdam Vandenberg
2011-06-04Also find versions in zipballsAdam Vandenberg
2011-06-03the `doctor` command exits with status "1" if there are warningsMislav Marohnić
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-03simplify the $stdout hijack in `doctor` commandMislav Marohnić
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-03fix `doctor` command in case Cellar dir doesn't yet existMislav Marohnić
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-02brew-doctor: only check sbin if it existsAdam Vandenberg
2011-06-01brew-linkapps: Support --HEAD buildschrisg
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-31brew-audit: do not abort after first brew with errorsAdam Vandenberg
2011-05-31Alpahabetize commands on man pageAdam Vandenberg
2011-05-30Add 'essential commands' section to man page.Adam Vandenberg
2011-05-30Better explanation of libxml2 and libxslt in blacklists.Samuel Cochran
Bundling explanation of X11 and libxslt is a bit odd and confusing, bundle libxml2 and libxslt instead extracted from X11 and /usr/lib requirements. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-27Document audit return codeAdam Vandenberg
2011-05-27audit exits with status 1 if there are problemsJack Nagel
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-26brew doctor: update autoconf messageAdam Vandenberg
2011-05-26Add method to ENV for setting up a debug buildCharlie Sharpsteen
`ENV.Og` clears all optimization flags and adds `-g -O0`. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-19Add new external command: unpackCharlie Sharpsteen
`brew-unpack` is inspired by the `unpack` command of Haskell's Cabal. `brew unpack <formulae ...>` will fetch the source code archives of one or more formula and extract them into subfolders of the current working directory. An alternate root directory may be specified by invoking the `--destdir` flag. This provides some nice advantages for inspecting source code compared to `brew install -i -f <formula>`: - The extracted source code won't be deleted when the Ruby process terminates---which allows for long-term experimentation. - The user has control over which directory the code is extracted into. - No install process is initiated, so accidentally typing the equivalent of `exit 0` will not cause `brew` to mess with an existing installation. - Several formulae may be unpacked at once. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-19Move gz-only strategy into core.Adam Vandenberg
2011-05-18Create method for accessing Xcode version.Mike McQuaid
2011-05-14Add remove back to completionAdam Vandenberg
2011-05-12brew doctor: find suspicious git newline configsAdam Vandenberg
2011-05-12brew doctor: check for stray .la filesAdam Vandenberg
2011-05-12brew doctor: warn about Mono and CMakeAdam Vandenberg
2011-05-09brew doctor: add check for stray .pc filesAdam Vandenberg
2011-05-07Fix misspelled method name: Formula.canonical_nameJack Nagel
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-05Add the '--use-gcc' flag to the brew man pageJack Nagel
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-05fix_install_names fix for 10.5Adam Vandenberg
2011-05-05brew doctor: check for stray static libs tooAdam Vandenberg
CMake will pick up static libs in /usr/local.
2011-05-05manpage - fix typoAdam Vandenberg
2011-05-04Update bash completion scriptJack Nagel
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-01Fix name of Mercurial in blacklistHumza
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-29brew doctor: hard-code full path to mount commandAdam Vandenberg