Compare commits
1 Commits
17f7e3165d
...
e3577cb7e3
Author | SHA1 | Date | |
---|---|---|---|
e3577cb7e3 |
@ -18,9 +18,10 @@ function! build#targets(ArgLead, CmdLine, CursorPos) abort
|
||||
endfunction
|
||||
|
||||
function! build#run(...) abort
|
||||
let l:build_dir = substitute(fnamemodify($BUILD_DIR, ":~:."), '\/$', '', '')
|
||||
if filereadable($BUILD_DIR.'/build.ninja')
|
||||
execute 'terminal ninja -C '.$BUILD_DIR.' '.join(a:000, ' ')
|
||||
execute 'terminal ninja -C '.l:build_dir.' '.join(a:000, ' ')
|
||||
elseif filereadable($BUILD_DIR.'/Makefile')
|
||||
execute 'terminal make -C '.$BUILD_DIR.' '.join(a:000, ' ')
|
||||
execute 'terminal make -C '.l:build_dir.' '.join(a:000, ' ')
|
||||
endif
|
||||
endfunction
|
||||
|
Loading…
x
Reference in New Issue
Block a user