diff options
| author | Douglas Campos | 2011-02-02 10:34:59 -0200 |
|---|---|---|
| committer | Mike McQuaid | 2011-02-12 17:51:58 +0000 |
| commit | 65d97cb93a8edfd3d99faf62394052a9bc0fe0c7 (patch) | |
| tree | c90380bcd764b61004af7294b58b4652ed7bf487 | |
| parent | e7521083224040926d13246aaa588fc13a3ff189 (diff) | |
| download | homebrew-65d97cb93a8edfd3d99faf62394052a9bc0fe0c7.tar.bz2 | |
enabling macvim to override system vim optionally
Closes #3957.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
| -rw-r--r-- | Library/Formula/macvim.rb | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Library/Formula/macvim.rb b/Library/Formula/macvim.rb index 21b5d11bb..9e9b67e3e 100644 --- a/Library/Formula/macvim.rb +++ b/Library/Formula/macvim.rb @@ -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 |
