diff options
| author | Max Howell | 2009-07-31 02:51:17 +0100 |
|---|---|---|
| committer | Max Howell | 2009-07-31 04:59:02 +0100 |
| commit | 9b19f194cc964222b47d0ef66bb7d08fdbc67e4f (patch) | |
| tree | 6bc267fd5af3776bfc14b474abdd2184a478204a /Library/Homebrew/utils.rb | |
| parent | 7f3e8bc36a8591e118abfe451c63e6e5dd9155bd (diff) | |
| download | brew-9b19f194cc964222b47d0ef66bb7d08fdbc67e4f.tar.bz2 | |
Refactor $foo into HOMEBREW_FOO
CONSTANTS are the far saner choice for these important parameters.
Split env up so I can redefine the CONSTANTS in unittest.rb.
Diffstat (limited to 'Library/Homebrew/utils.rb')
| -rw-r--r-- | Library/Homebrew/utils.rb | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Library/Homebrew/utils.rb b/Library/Homebrew/utils.rb new file mode 100644 index 000000000..87ffb1473 --- /dev/null +++ b/Library/Homebrew/utils.rb @@ -0,0 +1,21 @@ +# Copyright 2009 Max Howell <max@methylblue.com> +# +# This file is part of Homebrew. +# +# Homebrew is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Homebrew is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with Homebrew. If not, see <http://www.gnu.org/licenses/>. + +def ohai title + n=`tput cols`.strip.to_i-4 + puts "\033[0;34m==>\033[0;0;1m #{title[0,n]}\033[0;0m" +end |
