blob: 8cf5bd3cdc6b3044c9fc4a56d6398e1f824a69c7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
require 'formula'
class GitSubtree <Formula
homepage 'https://github.com/apenwarr/git-subtree'
url 'https://github.com/apenwarr/git-subtree/zipball/v0.3'
head 'git://github.com/apenwarr/git-subtree.git'
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
|