diff options
| author | Mike McQuaid | 2014-09-20 14:38:56 +0100 | 
|---|---|---|
| committer | Mike McQuaid | 2014-09-24 15:22:51 -0700 | 
| commit | 19c4a1375893d8589c300a5d0f2d4743828b9c0a (patch) | |
| tree | 9b34db7206cc4e19a2ac7a2f67a9c652f2855977 /Library | |
| parent | e273253fcaf4e7804d3b435c4a4265680eed783d (diff) | |
| download | homebrew-19c4a1375893d8589c300a5d0f2d4743828b9c0a.tar.bz2 | |
brew-tap-readme: make an internal command.
Diffstat (limited to 'Library')
| -rwxr-xr-x | Library/Contributions/cmd/brew-tap-readme.rb | 31 | ||||
| -rwxr-xr-x | Library/Homebrew/cmd/tap-readme.rb | 35 | 
2 files changed, 35 insertions, 31 deletions
diff --git a/Library/Contributions/cmd/brew-tap-readme.rb b/Library/Contributions/cmd/brew-tap-readme.rb deleted file mode 100755 index 1d3410e06..000000000 --- a/Library/Contributions/cmd/brew-tap-readme.rb +++ /dev/null @@ -1,31 +0,0 @@ -name = ARGV.first - -raise "A name is required" if name.nil? - -template = <<-EOS -Homebrew-#{name} -=========#{'=' * name.size} - -How do I install these formulae? --------------------------------- -Just `brew tap homebrew/#{name}` and then `brew install <formula>`. - -If the formula conflicts with one from Homebrew/homebrew or another tap, you can `brew install homebrew/#{name}/<formula>`. - -You can also install via URL: - -``` -brew install https://raw.githubusercontent.com/Homebrew/homebrew-#{name}/master/<formula>.rb -``` - -Docs ----- -`brew help`, `man brew`, or the Homebrew [wiki][]. - -[wiki]:http://wiki.github.com/Homebrew/homebrew -EOS - -puts template if ARGV.verbose? -path = Pathname.new('./README.md') -raise "#{path} already exists" if path.exist? -path.write template diff --git a/Library/Homebrew/cmd/tap-readme.rb b/Library/Homebrew/cmd/tap-readme.rb new file mode 100755 index 000000000..6356fe308 --- /dev/null +++ b/Library/Homebrew/cmd/tap-readme.rb @@ -0,0 +1,35 @@ +module Homebrew +  def tap_readme +    name = ARGV.first + +    raise "A name is required" if name.nil? + +    template = <<-EOS +    Homebrew-#{name} +    =========#{'=' * name.size} + +    How do I install these formulae? +    -------------------------------- +    Just `brew tap homebrew/#{name}` and then `brew install <formula>`. + +    If the formula conflicts with one from Homebrew/homebrew or another tap, you can `brew install homebrew/#{name}/<formula>`. + +    You can also install via URL: + +    ``` +    brew install https://raw.githubusercontent.com/Homebrew/homebrew-#{name}/master/<formula>.rb +    ``` + +    Docs +    ---- +    `brew help`, `man brew`, or the Homebrew [wiki][]. + +    [wiki]:http://wiki.github.com/Homebrew/homebrew +    EOS + +    puts template if ARGV.verbose? +    path = Pathname.new('./README.md') +    raise "#{path} already exists" if path.exist? +    path.write template +  end +end  | 
