File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -136,7 +136,15 @@ See the [Usage](#usage) section for step-by-step instructions.
136
136
bear -- make all
137
137
```
138
138
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.
140
148
141
149
The [ official Clang docs] ( https://clang.llvm.org/docs/JSONCompilationDatabase.html#supported-systems )
142
150
may also have additional suggestions for generating a compilation database.
You can’t perform that action at this time.
0 commit comments