diff options
author | rouslan <rouslan@chromium.org> | 2015-06-08 09:09:22 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-06-08 16:09:48 +0000 |
commit | 1ff77fd1b198ffa82362851cb43e1efdff068dff (patch) | |
tree | a8188611817c46c69fcdeb96d79bd4b839118512 /tools/vim/ninja-build.vim | |
parent | e56b15492c6cdf7e40c571df1646813715c234e8 (diff) | |
download | chromium_src-1ff77fd1b198ffa82362851cb43e1efdff068dff.zip chromium_src-1ff77fd1b198ffa82362851cb43e1efdff068dff.tar.gz chromium_src-1ff77fd1b198ffa82362851cb43e1efdff068dff.tar.bz2 |
[vim] Use async version of make when available.
If vim-dispatch is available, use it in :CrBuild and :CrCompileFile for
asynchronous compilation (in a tmux pane when possible).
BUG=NONE
Review URL: https://codereview.chromium.org/1159593007
Cr-Commit-Position: refs/heads/master@{#333273}
Diffstat (limited to 'tools/vim/ninja-build.vim')
-rw-r--r-- | tools/vim/ninja-build.vim | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/vim/ninja-build.vim b/tools/vim/ninja-build.vim index 6e14cba2..70e5a83 100644 --- a/tools/vim/ninja-build.vim +++ b/tools/vim/ninja-build.vim @@ -74,7 +74,11 @@ endpython fun! s:MakeWithCustomCommand(build_cmd) let l:oldmakepgr = &makeprg let &makeprg=a:build_cmd - silent make | cwindow + if exists(':Make') == 2 + Make + else + silent make | cwindow + endif if !has('gui_running') redraw! endif |