Mercurial > vim-unreal
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 |