Add link to compiledb to README

It works better than bear on systems like macOS where SIP prevents bear from working.
This commit is contained in:
Ben Jackson 2019-07-27 17:08:24 +01:00 committed by GitHub
parent fa92f40d02
commit afa2ea03d0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1011,7 +1011,7 @@ documentation][compdb]. In short:
symlink the generated database to the root of your project. symlink the generated database to the root of your project.
- If using Ninja, check out the `compdb` tool (`-t compdb`) in its - If using Ninja, check out the `compdb` tool (`-t compdb`) in its
[docs][ninja-compdb]. [docs][ninja-compdb].
- If using GNU make, check out [Bear][]. - If using GNU make, check out [compiledb][] or [Bear][].
- For other build systems, check out - For other build systems, check out
[`.ycm_extra_conf.py`](#option-2-provide-the-flags-manually) below. Note that [`.ycm_extra_conf.py`](#option-2-provide-the-flags-manually) below. Note that
**experimental** [clangd][]-based completer doesn't support this option. So it **experimental** [clangd][]-based completer doesn't support this option. So it
@ -3747,3 +3747,4 @@ This software is licensed under the [GPL v3 license][gpl].
[clangd-indexing]: https://clang.llvm.org/extra/clangd.html#project-wide-indexing [clangd-indexing]: https://clang.llvm.org/extra/clangd.html#project-wide-indexing
[vimspector]: https://github.com/puremourning/vimspector [vimspector]: https://github.com/puremourning/vimspector
[roslyn-releases]: https://github.com/OmniSharp/omnisharp-roslyn/releases [roslyn-releases]: https://github.com/OmniSharp/omnisharp-roslyn/releases
[compiledb]: https://pypi.org/project/compiledb/