comparison autoload/unreal.vim @ 11:06af9916ba7c default tip

Generate compilation database for clang by default
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 29 Aug 2023 13:07:20 -0700
parents b5040cfea052
children
comparison
equal deleted inserted replaced
10:8d3cd3988229 11:06af9916ba7c
468 call unreal#run_make("ubuild", a:bang) 468 call unreal#run_make("ubuild", a:bang)
469 endfunction 469 endfunction
470 470
471 function! unreal#generate_compilation_database() abort 471 function! unreal#generate_compilation_database() abort
472 let g:__unreal_makeprg_script = "Build" 472 let g:__unreal_makeprg_script = "Build"
473 let g:__unreal_makeprg_args = unreal#get_ubt_args('', '', '', [], ['-allmodules', '-Mode=GenerateClangDatabase'], 1) 473 let g:__unreal_makeprg_args = unreal#get_ubt_args('', '', '', [], ['-allmodules', '-Mode=GenerateClangDatabase', '-Compiler=Clang'], 1)
474 call unreal#run_make("ubuild") 474 call unreal#run_make("ubuild")
475 endfunction 475 endfunction
476 476
477 function! unreal#generate_project_files() abort 477 function! unreal#generate_project_files() abort
478 if !g:unreal_auto_generate_compilation_database 478 if !g:unreal_auto_generate_compilation_database