add basic support for compile_commands.json generation
3 files changed