diff options
| author | Mike McQuaid | 2016-08-22 10:39:38 +0100 | 
|---|---|---|
| committer | Mike McQuaid | 2016-08-22 10:39:38 +0100 | 
| commit | 602fb0e575b47f75f20aa42d5c298deb3c2ab8c2 (patch) | |
| tree | 74f74e910bf72303b731e3d97f413cebc8e09731 /Library/Homebrew/build.rb | |
| parent | 21ac7de20c6ff36409ccd5aa43ed16076a73c39a (diff) | |
| download | brew-602fb0e575b47f75f20aa42d5c298deb3c2ab8c2.tar.bz2 | |
Make -no_weak_imports opt-in.
The experiment to add `-no_weak_imports` unconditionally has been a bit
of a failure. It's broken more than it's fixed and I don't think we can
have this as a default for Xcode 8.
Add `ENV.no_weak_imports` to be used by formulae authors and make
`ENV.no_weak_imports a no-op (for now).
We may reconsider this behaviour in future.
Diffstat (limited to 'Library/Homebrew/build.rb')
| -rw-r--r-- | Library/Homebrew/build.rb | 5 | 
1 files changed, 0 insertions, 5 deletions
| diff --git a/Library/Homebrew/build.rb b/Library/Homebrew/build.rb index e50d10b04..8915e948c 100644 --- a/Library/Homebrew/build.rb +++ b/Library/Homebrew/build.rb @@ -79,11 +79,6 @@ class Build      ENV.activate_extensions! -    # Go makes extensive use of weak imports. -    if formula_deps.any? { |f| f.name == "go" } -      ENV.permit_weak_imports -    end -      if superenv?        ENV.keg_only_deps = keg_only_deps        ENV.deps = formula_deps | 
