This is an archive of the discontinued LLVM Phabricator instance.

Generate a separate compile_commands.json DB for external projects
ClosedPublic

Authored by george.karpenkov on Jul 10 2017, 12:33 PM.

Details

Reviewers
beanz
Summary

Compile_commands.json file is very useful both for tooling and for reproducible builds.
For files generated from recursive CMake invocation this information was not previously generated.

Diff Detail

Event Timeline

@beanz ping, should be OK to merge, right?

beanz accepted this revision.Jul 18 2017, 1:59 PM

LGTM!

This revision is now accepted and ready to land.Jul 18 2017, 1:59 PM