use compilation database always, but provide compilation database based on .clang_complete file