diff options
| -rw-r--r-- | Library/Formula/git-subtree.rb | 20 | 
1 files changed, 19 insertions, 1 deletions
diff --git a/Library/Formula/git-subtree.rb b/Library/Formula/git-subtree.rb index ded95a4a4..b427ff42a 100644 --- a/Library/Formula/git-subtree.rb +++ b/Library/Formula/git-subtree.rb @@ -3,12 +3,30 @@ require 'formula'  class GitSubtree <Formula    homepage 'http://github.com/apenwarr/git-subtree'    head 'git://github.com/apenwarr/git-subtree.git', -        :tag => 'c00d1d11688dc02f066196ed18783effdb7767ab' +        :tag => 'v0.3' + +  def options +    [ +      ['--build-docs', "Build man pages using asciidoc and xmlto"] +    ] +  end + +  if ARGV.include? '--build-docs' +    # these are needed to build man pages +    depends_on 'asciidoc' +    depends_on 'xmlto' +  end    # Not depending on git because people might have it    # installed through another means    def install +    if ARGV.include? '--build-docs' +      system "make doc" +      man1.install "git-subtree.1" +    else +      doc.install "git-subtree.txt" +    end      bin.install "git-subtree.sh" => "git-subtree"    end  end  | 
