diff autoload/unreal.vim @ 6:613f13dc42f7

Support command bang for building.
author Ludovic Chabant <ludovic@chabant.com>
date Fri, 22 Jan 2021 17:51:29 -0800
parents 9235d8341a18
children 59d75d8c254f
line wrap: on
line diff
--- a/autoload/unreal.vim	Fri Jan 22 16:52:30 2021 -0800
+++ b/autoload/unreal.vim	Fri Jan 22 17:51:29 2021 -0800
@@ -441,19 +441,19 @@
 function! unreal#build(bang, ...) abort
     let g:__unreal_makeprg_script = "Build"
     let g:__unreal_makeprg_args = call('unreal#get_ubt_args', a:000)
-    call unreal#run_make("ubuild", bang)
+    call unreal#run_make("ubuild", a:bang)
 endfunction
 
-function! unreal#rebuild(...) abort
+function! unreal#rebuild(bang, ...) abort
     let g:__unreal_makeprg_script = "Rebuild"
     let g:__unreal_makeprg_args = call('unreal#get_ubt_args', a:000)
-    call unreal#run_make("ubuild")
+    call unreal#run_make("ubuild", a:bang)
 endfunction
 
-function! unreal#clean(...) abort
+function! unreal#clean(bang, ...) abort
     let g:__unreal_makeprg_script = "Clean"
     let g:__unreal_makeprg_args = call('unreal#get_ubt_args', a:000)
-    call unreal#run_make("ubuild")
+    call unreal#run_make("ubuild", a:bang)
 endfunction
 
 function! unreal#generate_compilation_database() abort