diff options
| author | Mike McQuaid | 2014-09-20 14:38:56 +0100 |
|---|---|---|
| committer | Mike McQuaid | 2014-09-24 15:22:51 -0700 |
| commit | 3b8a6c072426922946e74619f8eef511d6c35c34 (patch) | |
| tree | 2a95e2555e0371ae7575dc37b14908fb825ef979 /Library | |
| parent | 8b6978b54dc335bd0780c431cd5efadd8924c7bd (diff) | |
| download | brew-3b8a6c072426922946e74619f8eef511d6c35c34.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 |
