compiledb icon indicating copy to clipboard operation
compiledb copied to clipboard

Tool for generating Clang's JSON Compilation Database files for make-based build systems.

Results 55 compiledb issues
Sort by recently updated
recently updated
newest added

cmake + visual studio 16 2019 error logs with -v option ``` >cmake --build build --target susb_cli | compiledb -v ## Processing build commands from Line 1: Failed to parse...

Version: using master at commit 88ec08ea36e097dbd8c5ee2ad6123274767d18ea Found this while trying to build kernel with compiledb. ``` > cat a.log gcc -DKBUILD_MODNAME='"swap"' ./swap.c > compiledb --parse a.log ## Processing build commands...

compilerdb seems to miss TI C compiler names like: cl6x and armcl. Would be great to extend cc_compile_regex from parser.py with these.

Sometimes make is called with -C / --directory. This is currently not supported without disabling the strict mode. Following commands results in empty file. compiledb -v -o compile_commands.json --no-build make...

Bumps [py](https://github.com/pytest-dev/py) from 1.5.3 to 1.10.0. Changelog Sourced from py's changelog. 1.10.0 (2020-12-12) Fix a regular expression DoS vulnerability in the py.path.svnwc SVN blame functionality (CVE-2020-29651) Update vendored apipkg: 1.4...

dependencies

using a command line such as gcc -DSTUFF=1 -O2 -DMORE_STUFF=1 -o file.o file.c result in the same pattern in the compile_commands and vscode doesn't like that, it would be great...

ykoehler@dev-ykoehler $ compiledb -n make Unable to create '/usr/lib/python2.7/site-packages/bashlex/parsetab.py' [Errno 13] Permission denied: '/usr/lib/python2.7/site-packages/bashlex/parsetab.py' While would compiledb try to create new .py files inside site-packages?

I use compiledb -p verbose.log to parse a aosp build log but always get empty compile_commands.json is there some way to debug why ?

Hi! Have pretty simple C project containing just one source file `hello.c`: ``` #include int main() { printf("Hello world!\n"); return 0; } ``` here is `Makefile `for this project: ```...