diff options
| author | Jack Nagel | 2013-08-19 12:32:57 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-08-19 12:32:57 -0500 |
| commit | 32cfe053ca01c0b3b1de7ecc8befcc7710c37681 (patch) | |
| tree | e0366fd3dfa3e4df5e6286ed7922ce47ddfe958b /Library/Homebrew | |
| parent | 77d02c537df793ee108c6b5815a6728c7a34c5ca (diff) | |
| download | homebrew-32cfe053ca01c0b3b1de7ecc8befcc7710c37681.tar.bz2 | |
Move extra stdenv setup to extended callback
Diffstat (limited to 'Library/Homebrew')
| -rw-r--r-- | Library/Homebrew/extend/ENV.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Library/Homebrew/extend/ENV.rb b/Library/Homebrew/extend/ENV.rb index 5e35bace5..64da1939a 100644 --- a/Library/Homebrew/extend/ENV.rb +++ b/Library/Homebrew/extend/ENV.rb @@ -14,7 +14,6 @@ module EnvActivation extend(Superenv) else extend(HomebrewEnvExtension) - prepend 'PATH', "#{HOMEBREW_PREFIX}/bin", ':' unless ORIGINAL_PATHS.include? HOMEBREW_PREFIX/'bin' end end end @@ -27,6 +26,12 @@ module HomebrewEnvExtension FC_FLAG_VARS = %w{FCFLAGS FFLAGS} DEFAULT_FLAGS = '-march=core2 -msse4' + def self.extended(base) + unless ORIGINAL_PATHS.include? HOMEBREW_PREFIX/'bin' + base.prepend_path 'PATH', "#{HOMEBREW_PREFIX}/bin" + end + end + def setup_build_environment # Clear CDPATH to avoid make issues that depend on changing directories delete('CDPATH') |
