bazel-compile-commands-extractor icon indicating copy to clipboard operation
bazel-compile-commands-extractor copied to clipboard

add output_dir feature

Open ilev4ik opened this issue 1 year ago • 3 comments

This pull request is about to provide a support of writing out compile_commands.json relatively to workspace root to provide each project means of customizing their .clangd.

By default compile-commands-extractor's refresh_compile_command produces its output into bazel-workspace root. But our monorepository is single-rooted workspace and has many subprojects as children folders. Multiple projects are maintained by one team of developers, but a single project may have its own clangd configuration.

I didn't find any customization attribute of bazel target so created this PR. If there exist any please let me know. TY

@cpsauer it would be great if you find some time to review PR :)

Closes #217

ilev4ik avatar Aug 21 '24 23:08 ilev4ik

Please review this pr :) @matta @garymm @manshengyang @pqn

ilev4ik avatar Jan 13 '25 10:01 ilev4ik

@ilev4ik please don't mention people who don't even have the permissions to merge your PR (i.e. me, probably some others).

FYI I suspect there's a chance this project will no longer be maintained now that Hedron Vision was acquired, though I have no inside information.

garymm avatar Jan 13 '25 17:01 garymm

@garymm how can I check if you have a permission or not? I relied on autocomplete when mentioning. It seems it was a mistake

My apologises for inconvenience

ilev4ik avatar Jan 13 '25 17:01 ilev4ik