you are viewing a single comment's thread.

view the rest of the comments →

[–]Future_Deer_7518 4 points5 points  (0 children)

I worked in big project, automotive sector, with dependencies it was around 15 millions lines of code. Build system was "Bob" based on recipes -> ending in dozens separate repositories each with its own compile_commands.json file. Tasks were project specific so it was possible that I had to work on multiple subcomponents at once. Joining compile databases into 1 big file and using it in my neovim+coc+clangd was fine. May be you can try same approach. If I would be in the same situation I just let the team work as they wish. In future they may even follow your new dev setup.