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 `. If the formula conflicts with one from mxcl/master or another tap, you can `brew install homebrew/#{name}/`. You can also install via URL: ``` brew install https://raw.github.com/Homebrew/homebrew-#{name}/master/.rb ``` Docs ---- `brew help`, `man brew`, or the Homebrew [wiki][]. [wiki]:http://wiki.github.com/mxcl/homebrew EOS # puts ERB.new(template, nil, '>').result(binding) puts template if ARGV.verbose? path = Pathname.new('./README.md') raise "#{path} already exists" if path.exist? path.write template