This project is mirrored from https://github.com/Homebrew/brew.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Mar 13, 2011
-
-
Max Howell authored
-
Max Howell authored
Because `gem instal` works too.
-
Max Howell authored
-
Max Howell authored
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.
-
- Oct 31, 2010
-
-
Jamie Macey authored
Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
Jamie Macey authored
Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Oct 30, 2010
-
-
Michael Dippery authored
Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Oct 25, 2010
-
-
Adam Vandenberg authored
-
- Oct 18, 2010
-
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
- Oct 08, 2010
-
-
Kevin Ballard authored
Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Oct 06, 2010
-
-
Adam Vandenberg authored
-
- Oct 02, 2010
-
-
Adam Vandenberg authored
-
Tianyi Cui authored
-
- Sep 30, 2010
-
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
- Sep 08, 2010
-
-
Adam Vandenberg authored
-
- Sep 07, 2010
-
-
Adam Vandenberg authored
-
- Aug 24, 2010
-
-
Adam Vandenberg authored
HOMEBREW_CACHE isn't really helpful in diagnosing problems, and some people don't like their username / home folder going into bug reports on the web, so let's take it out.
-
- Aug 16, 2010
-
-
Adam Vandenberg authored
-
- Aug 14, 2010
-
-
Adam Vandenberg authored
-
- Aug 12, 2010
-
-
Adam Vandenberg authored
Passing --installed will limit the list to formulae that you have installed. Documented this and "brew deps --1" which limits the dependency list to one level down (direct dependencies).
-
Adam Vandenberg authored
-
- Aug 10, 2010
-
-
Adam Vandenberg authored
-
- Aug 08, 2010
-
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
Adam Vandenberg authored
optparse adds an "options" method to ARGV, and so does Homebrew. Rename this method (and remove optparse blocking script) so that Homebrew plays nicer with external Ruby software. This fixes the issue where "gem install thin" would break "brew server", for instance.
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
Max Howell authored
Partly simpler because the output is less pretty. But I think the output is now more useful for other tools. And comma separated lists aren't particularly human-readable IMO either.
-
Adam Vandenberg authored
* Also move updater output into the class itself
-
Martin Kühl authored
* Add path to external command examples to PATH. * Only add them to PATH from inside Homebrew. Signed-off-by:
Adam Vandenberg <flangy@gmail.com> * Move external commands path down near check
-
- Jul 29, 2010
-
-
Adam Vandenberg authored
-
- Jul 26, 2010
-
-
Adam Vandenberg authored
-
- Jul 22, 2010
-
-
Adam Vandenberg authored
-
- Jul 19, 2010
-
-
Max Howell authored
* Preference is for commands to take instantiated formulae as parameters rather than formula names, so alias resolution can be centralized.
-
- Jul 14, 2010
-
-
Kyle Fuller authored
Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
Adam Vandenberg authored
"brew --env" will set up a build environment and then dump certain ENV variables (CC, CXX, LD, CFLAGS, CXXFLAGS, MAKEFLAGS). If any of CC, CXX, LD are symlinks, now also output the target compiler. (Typically these will be symlinks from eg /usr/bin/cc to /usr/bin/gcc-4.2). This is a diagnostic command which may be merged into --config, turned into an external command, or removed if it doesn't turn out to be useful.
-