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 .
- Aug 20, 2013
-
-
Samuel John authored
-
Samuel John authored
A huge cheat sheet. Kind of.
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
Mike McQuaid authored
-
Jack Nagel authored
-
Jack Nagel authored
Fixes Homebrew/homebrew#22002.
-
Amos Wenger authored
On Unix, the path separator is ':', whereas on Windows, it is ';'. This is the first of a series of patch to bring macbrew's and winbrew's codebases closer together. The main places the magic constant ':' was being used were: - the $PATH environment variable - CMAKE-related environment variables - pkg-config related environment variables Closes Homebrew/homebrew#21921. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
-
Jack Nagel authored
This method is currently unused and after inspecting the git history, it appears it may never have been used at all.
-
Jack Nagel authored
-
Jack Nagel authored
Instead we use which with a custom PATH.
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
We override ENV[] to always return strings under superenv, because legacy formulae assume that CFLAGS, etc. are non-nil. However, the current implementation has a bug. If I simply concatenate ENV['CFLAGS'] with another string, it mutates ENV['CFLAGS']: irb> ENV['CFLAGS'] => "" irb> ENV['CFLAGS'] + 'a' => "a" irb> ENV['CFLAGS'] => "a" Instead, let's simply return an empty string if the key doesn't exist. This is sufficient because the following are equivalent: 1. ENV['CFLAGS'] += "string" 2. ENV['CFLAGS'] = ENV['CFLAGS'] + "string"
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
We want to be able to extend this module onto an arbitrary hash and use it without mutating ENV, for testing purposes.
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
- Aug 17, 2013
-
-
Adam Vandenberg authored
-
Jason Whittle authored
As discussed in https://github.com/mxcl/homebrew/pull/21936 Closes Homebrew/homebrew#21942. Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
Chris Allen authored
Closes Homebrew/homebrew#21733. Closes Homebrew/homebrew#21782. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Jack Nagel authored
-
Jack Nagel authored
Fixes Homebrew/homebrew#21943.
-
- Aug 16, 2013
-
-
Misty De Meo authored
-
Misty De Meo authored
-
Misty De Meo authored
This defines the new HOMEBREW_ARCHS environment variable, which is currently only set during universal builds, so that the tool wrappers no longer need to hardcode i386/x86_64.
-
Misty De Meo authored
-
Misty De Meo authored
-
Misty De Meo authored
-
Misty De Meo authored
Also adds some reusable constants into the global Hardware::CPU namespace, available on both OS X and Linux.
-