enabling macvim to override system vim optionally

Closes Homebrew/homebrew#3957.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
master
Douglas Campos 2011-02-02 10:34:59 -02:00 committed by Mike McQuaid
parent 4732679989
commit de2b5263e2
1 changed files with 5 additions and 2 deletions

View File

@ -12,7 +12,8 @@ class Macvim <Formula
# Building custom icons fails for many users, so off by default.
["--custom-icons", "Try to generate custom document icons."],
["--with-cscope", "Build with Cscope support."],
["--with-envycoder", "Build with Envy Code R Bold font."]
["--with-envycoder", "Build with Envy Code R Bold font."],
["--override-system-vim", "Override system vim"]
]
end
@ -62,7 +63,9 @@ class Macvim <Formula
bin.install "src/MacVim/mvim"
# Create MacVim vimdiff, view, ex equivalents
%w[mvimdiff mview mvimex].each {|f| ln_s bin+'mvim', bin+f}
executables = %w[mvimdiff mview mvimex]
executables << "vim" if ARGV.include? "--override-system-vim"
executables.each {|f| ln_s bin+'mvim', bin+f}
end
def caveats