Currently, the callgraph-tool accepts various input formats for creating the callgraph database from the compilation logs. Modify the tool to accept exclusively format defined with http://clang.llvm.org/docs/JSONCompilationDatabase.html.
For the existing formats that use raw buildlog create a tool script that will convert it to JSON compilation database.
Note: LL_CLANG format accepts build dir and is not affected by this change.
Currently, the callgraph-tool accepts various input formats for creating the callgraph database from the compilation logs. Modify the tool to accept exclusively format defined with http://clang.llvm.org/docs/JSONCompilationDatabase.html. For the existing formats that use raw buildlog create a tool script that will convert it to JSON compilation database. Note: LL_CLANG format accepts build dir and is not affected by this change.