diff options
| author | Alex Dunn | 2016-03-16 10:02:29 -0700 | 
|---|---|---|
| committer | Xu Cheng | 2016-03-19 19:14:50 +0800 | 
| commit | 4516375db417d1aa4e00a7acb61d63b9a94c8fbd (patch) | |
| tree | 77d42e9ef0e4fede4ffe95bab061e57c0df062db | |
| parent | 90246be60a6ba46e07b5ab65ced53b1290b98ab9 (diff) | |
| download | brew-4516375db417d1aa4e00a7acb61d63b9a94c8fbd.tar.bz2 | |
Formula Cookbook: /environmental/environment/
Closes Homebrew/homebrew#50146.
Signed-off-by: Alex Dunn <adunn@ucsb.edu>
| -rw-r--r-- | share/doc/homebrew/Formula-Cookbook.md | 10 | 
1 files changed, 9 insertions, 1 deletions
diff --git a/share/doc/homebrew/Formula-Cookbook.md b/share/doc/homebrew/Formula-Cookbook.md index 90699f34e..3e0490c70 100644 --- a/share/doc/homebrew/Formula-Cookbook.md +++ b/share/doc/homebrew/Formula-Cookbook.md @@ -104,7 +104,15 @@ We generally try to not duplicate system libraries and complicated tools in core  One very special exception is OpenSSL. Anything that uses OpenSSL *should* be built using Homebrew’s shipped OpenSSL and our test bot's post-install `audit` will warn if it detects you haven't done this. -Homebrew’s OpenSSL is [`keg_only`](http://www.rubydoc.info/github/Homebrew/homebrew/master/Formula#keg_only-class_method) to avoid conflicting with the system so sometimes formulae need to have environmental variables set or special configuration flags passed to locate our OpenSSL. You can see this mechanism in the [clamav](https://github.com/Homebrew/homebrew/blob/master/Library/Formula/clamav.rb#L28) formula. Usually this is unnecessary because when OpenSSL is specified as a dependency Homebrew temporarily prepends the `$PATH` with that prefix. +Homebrew’s OpenSSL is +[`keg_only`](http://www.rubydoc.info/github/Homebrew/homebrew/master/Formula#keg_only-class_method) +to avoid conflicting with the system so sometimes formulae need to +have environment variables set or special configuration flags passed +to locate our OpenSSL. You can see this mechanism in the +[clamav](https://github.com/Homebrew/homebrew/blob/master/Library/Formula/clamav.rb#L28) +formula. Usually this is unnecessary because when OpenSSL is specified +as a dependency Homebrew temporarily prepends the `$PATH` with that +prefix.  Homebrew maintains a special [tap that provides other useful system duplicates](https://github.com/Homebrew/homebrew-dupes).  | 
