Compare commits

...

1 Commits

Author SHA1 Message Date
3ca618e7a7 Update build#dir() to configure coc-clangd 2021-01-28 11:37:16 +00:00

View File

@ -37,8 +37,10 @@ function! build#dir(...) abort
if exists('l:dir')
" Set build directory and restart YouCompleteMe.
let $BUILD_DIR = getcwd().'/'.substitute(l:dir, '\/$', '', '')
let g:ycm_clangd_args = ['--compile-commands-dir='.$BUILD_DIR]
YcmRestartServer
" TODO: Check .vim/coc-settings.json exists, create it if not
let l:coc_settings = json_decode(join(readfile('.vim/coc-settings.json'), ''))
let l:coc_settings['clangd.compilationDatabasePath'] = $BUILD_DIR
CocRestart
endif
endfunction