git-now: install zsh completion by default
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit is contained in:
parent
0aae42a362
commit
4aebfe31c4
1 changed files with 5 additions and 12 deletions
|
@ -1,35 +1,28 @@
|
|||
require 'formula'
|
||||
|
||||
class GitNow < Formula
|
||||
homepage 'https://github.com/iwata/git-now'
|
||||
url 'https://github.com/iwata/git-now.git', :tag => 'v0.1.0.9'
|
||||
version '0.1.0.9'
|
||||
|
||||
head 'https://github.com/iwata/git-now.git', :branch => 'develop'
|
||||
homepage 'https://github.com/iwata/git-now'
|
||||
|
||||
depends_on 'gnu-getopt'
|
||||
|
||||
def options
|
||||
[['--zsh-completion', "Install zsh completions."]]
|
||||
end
|
||||
|
||||
def patches
|
||||
DATA
|
||||
end
|
||||
|
||||
def install
|
||||
system "make", "prefix=#{prefix}", "install"
|
||||
if ARGV.include? '--zsh-completion'
|
||||
zsh_functions_d = share + 'zsh/functions'
|
||||
zsh_functions_d.install "etc/_git-now"
|
||||
end
|
||||
(share+'zsh/functions').install 'etc/_git-now'
|
||||
end
|
||||
|
||||
def caveats; <<-EOS
|
||||
If `--zsh-completion` is specified, zsh completions are installed to:
|
||||
def caveats; <<-EOS.undent
|
||||
Zsh completion has been installed to:
|
||||
#{share}/zsh/functions
|
||||
EOS
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
# This patch makes sure GNUtools are used on OSX.
|
||||
|
|
Loading…
Reference in a new issue