Skip to content

Commit 8b24988

Browse files
docs: Mention various compilation database generators (#387)
1 parent 202db1c commit 8b24988

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,15 @@ See the [Usage](#usage) section for step-by-step instructions.
136136
bear -- make all
137137
```
138138

139-
In our testing, Bear works with Boost's B2 build system as well.
139+
In our testing on Linux, Bear works with Boost's B2 build system as well.
140+
141+
Some other tools which may work include:
142+
- [compiledb](https://github.com/nickdiego/compiledb) (Linux, macOS, Windows):
143+
For Make-style systems, supposedly faster than Bear as it doesn't require a clean build.
144+
- [compile-db-gen](https://github.com/sunlin7/compile-db-gen) (Linux): Uses strace.
145+
- [clade](https://github.com/17451k/clade) (Linux, macOS, partial Windows support).
146+
147+
We have not tested any of these.
140148

141149
The [official Clang docs](https://clang.llvm.org/docs/JSONCompilationDatabase.html#supported-systems)
142150
may also have additional suggestions for generating a compilation database.

0 commit comments

Comments
 (0)