aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2011-03-12Use + instead of /.Adam Vandenberg
2011-03-12Add comment and use constantsMax Howell
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-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.
2011-03-12Formula.resolve_alias to compatability.rbMax Howell
2011-03-12Some CleanupMax Howell
2011-03-12Move string extensionsAdam Vandenberg
2011-03-12Move brew-audit to cmdsAdam Vandenberg
2011-03-12Move some exceptionsAdam Vandenberg
2011-03-12Refactor the blacklistsMax Howell
Also don't abort searches if the query matches a blacklist. Eg. `brew search vim` should return macvim and the information that vim itself is not packaged.
2011-03-12More modular cmd/install and FormulaInstallerMax Howell
2011-03-12Refactor the brew command into one file per commandMax Howell
The code was sucking. To the extent that maintenance was hard. It's a lot easier to work with code that is sensibly split at sensible boundaries. So now it is more like that. But the refactor is minimal. Because we don't want you to have more merge hell than absolutely necessary. If you merge you will need to pay attention to brew.h.rb (as it is deleted) and bin/brew (as command logic is gone). It will be painful, but you will just have to help git out by moving any changes around manually. Note compatibility.rb. It ensures that any function renames or removals don't break anything. We're pretty serious about backwards compatibility. And that's because we encourage you to hack around with the innards. And we couldn't do that if we would then just make stuff disappear behind your back.
2011-03-06Use http://npmjs.org/ installation instructions. Fixes 4569.Arthur Kalmenson
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-02-13remove npm, add warning about it.isaacs
Signed-off-by: Max Howell <max@methylblue.com>
2011-01-22Add ENV.cppflags shortcutAdam Vandenberg
2011-01-08Add newline to new issue reporting instructions.Mike McQuaid
2010-12-22Fix GithubGistFormula.Adam Vandenberg
2010-12-22Send people to new issue wiki page.Mike McQuaid
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-11-26Use full path to curl in utils.rbAdam Vandenberg
2010-11-21Correct the principle usage of principal principles ;)Lee Packham
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-11-07Allow underscore in github version numbers.Adam Vandenberg
2010-11-05More .DS_Store ignoringMichael Dippery
* Don't link .DS_Store files * Don't list .DS_Store files in `brew info` Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-05brew-doctor - check for another stray ENV varAdam Vandenberg
Having $MACOSX_DEPLOYMENT_TARGET (for Fink) to something other than the current system SDK will cause Git to fail to compile (when building the Python bindings).
2010-11-04Fix installing from local abs. paths.Adam Vandenberg
2010-11-03Quash warning.Adam Vandenberg
Fixes #3056
2010-10-31Bump Homebrew to 0.7.1Adam Vandenberg
The Homebrew version number is mainly useful for bug reports. Since it is included in "brew --config" output, it is an easy way to see roughly how new the a user's version of Homebrew is. Bumping the micro version now, in anticipation of some more version-changing events in the near future.
2010-10-30Reformat keg-only messageAdam Vandenberg
2010-10-30fix warnings: ambiguous splatJamie Macey
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-30fix warnings: splat is redundant for putsJamie Macey
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-30fix warnings: ambiguous first argJamie Macey
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-30Allow installation from URLsAdam Vandenberg
This allows installation like: brew install http://example.com/something.rb Based on an original patch by [dwalters]. Fixes #160
2010-10-28Ignore .DS_Store files when listing keg contentsMichael Dippery
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-28Handle dashed tags at github.arlolra
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-26Prefer HEAD version if its installedJoshua Peek
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-26brew-doctor - alt. autoconf pathAdam Vandenberg
2010-10-21fix jruby external depsAdam Vandenberg
2010-10-20brew-doctor - fix keg-only checkAdam Vandenberg
2010-10-20brew-doctor - tweak git messageAdam Vandenberg
2010-10-20brew-doctor - also check /usr/local/etcAdam Vandenberg