aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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
2011-04-26No really, fix llvm_build_version and xcode_prefixAdam Vandenberg
2011-04-26Fix llvm_build_version to handle xcode_prefix output.Adam Vandenberg
2011-04-25Remove reference to 'brew install pip'Adam Vandenberg
2011-04-23Fix audit for new universal handlingAdam Vandenberg
2011-04-23Add ARGV.build_universal?Adam Vandenberg
2011-04-18Fixed reading branch nameSebastian Staudt
The git command now uses --git-dir instead of --work-tree. Using --work-tree won't work if you are inside another Git repository. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-18Add --force to brew cleanupAdam Vandenberg
2011-04-18Edit keg-only messageAdam Vandenberg
2011-04-18ENV: Use /usr/X11 instead of symlinkAdam Vandenberg
2011-04-14Added SHA-256 to the fetch command.Birger J. Nordølum
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-14Add `brew fetch --deps`Adam Vandenberg
`brew fetch --deps` will also cache the dependencies of any listed formulae.
2011-04-13brew missing: allow a formula argumentAdam Vandenberg
If a formula is given, it will be checked for missing deps. The formula does not have to be installed first. Without a formula list, still checks all installed brews.
2011-04-13brew deps: add hidden option -nAdam Vandenberg
-n means 'natural order' instead of alpha-order, and will show the order in which the deps will be installed.
2011-04-12Remove 'sudo' from the npm installation instructionsKevin Ballard
Using 'sudo' should not be required to install npm, and isn't if the user has used the default Homebrew installation process. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-12Handle complex $EDITOR values.Adam Vandenberg
2011-04-11Add pip to blacklist.Arthur Kalmenson
Pip was removed in issue 4226. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-10Make brew deps Leopard compatibleAdam Vandenberg
2011-04-09Fix formula paths for manually specified names.Martin Kühl
When the name of a new formula can't be autodetected, it defaults to the empty string. When it then gets read from user input later on, the new name is used but the formula path, based on the name, stays empty. This change sets the path after a new name was read. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-09Normalize use of MACOS_VERSIONAdam Vandenberg
2011-04-07Show which deps will also be installed.Adam Vandenberg
2011-04-07Use https for issue links at the end of stack traces.Jannis Leidel
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-05brew create: remind people to 'brew audit'Adam Vandenberg
2011-04-05brew create: ensure CACHE folder existsAdam Vandenberg