diff options
| author | Alexis Hildebrandt | 2013-10-11 10:53:50 +0200 |
|---|---|---|
| committer | Adam Vandenberg | 2013-11-15 07:50:23 -0800 |
| commit | 76b69a8eb4e47528270ad8c4c473169574650703 (patch) | |
| tree | 19d0d5664f91bec4f0a23e26547aee07ab48e074 /Library | |
| parent | 8c6c4185b77291d559604905bf950673c4ba063c (diff) | |
| download | brew-76b69a8eb4e47528270ad8c4c473169574650703.tar.bz2 | |
Add HOMEBREW_INSTALL_BADGE environment variable
with which the beer emoji displayed upon successful build
can be changed.
Closes Homebrew/homebrew#23194.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Contributions/manpages/brew.1.md | 7 | ||||
| -rw-r--r-- | Library/Homebrew/formula_installer.rb | 2 |
2 files changed, 7 insertions, 2 deletions
diff --git a/Library/Contributions/manpages/brew.1.md b/Library/Contributions/manpages/brew.1.md index 14571be48..6ba333e06 100644 --- a/Library/Contributions/manpages/brew.1.md +++ b/Library/Contributions/manpages/brew.1.md @@ -518,7 +518,8 @@ can take several different forms: *Default:* the number of available CPU cores. * HOMEBREW\_NO\_EMOJI: - If set, Homebrew will not print the beer emoji on a successful build. + If set, Homebrew will not print the `HOMEBREW_INSTALL_BADGE` on a + successful build. *Note:* Homebrew will only try to print emoji on Lion or newer. @@ -526,6 +527,10 @@ can take several different forms: If set, Homebrew will not use the GitHub API for e.g searches or fetching relevant issues on a failed install. + * HOMEBREW\_INSTALL\_BADGE: + Text printed before the installation summary of each successful build. + Defaults to the beer emoji. + * HOMEBREW\_SOURCEFORGE\_MIRROR: If set, Homebrew will use the value of `HOMEBREW_SOURCEFORGE_MIRROR` to select a SourceForge mirror for downloading bottles. diff --git a/Library/Homebrew/formula_installer.rb b/Library/Homebrew/formula_installer.rb index 156e1737f..c0348fe51 100644 --- a/Library/Homebrew/formula_installer.rb +++ b/Library/Homebrew/formula_installer.rb @@ -314,7 +314,7 @@ class FormulaInstaller ohai "Summary" if ARGV.verbose? or show_summary_heading unless ENV['HOMEBREW_NO_EMOJI'] - print "\xf0\x9f\x8d\xba " if MacOS.version >= :lion + print "#{ENV['HOMEBREW_INSTALL_BADGE'] || "\xf0\x9f\x8d\xba"} " if MacOS.version >= :lion end print "#{f.prefix}: #{f.prefix.abv}" print ", built in #{pretty_duration build_time}" if build_time |
