From 7735a90cc03734bc978103cdb184ef2a97d58b0f Mon Sep 17 00:00:00 2001 From: Andy Williams Date: Sat, 18 Feb 2017 21:58:56 +0000 Subject: [PATCH] clang: Generate compile_commands.json using cmake builtin --- src/lib/edi_build_provider_make.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/edi_build_provider_make.c b/src/lib/edi_build_provider_make.c index 82611dd..e52eed1 100644 --- a/src/lib/edi_build_provider_make.c +++ b/src/lib/edi_build_provider_make.c @@ -70,7 +70,7 @@ static void _make_build_cmake(void) { chdir(edi_project_get()); - ecore_exe_pipe_run("mkdir -p build && cd build && cmake .. && " BEAR_COMMAND " make && cd ..", + ecore_exe_pipe_run("mkdir -p build && cd build && cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=1 .. && make && cd ..", ECORE_EXE_PIPE_READ_LINE_BUFFERED | ECORE_EXE_PIPE_READ | ECORE_EXE_PIPE_ERROR_LINE_BUFFERED | ECORE_EXE_PIPE_ERROR | ECORE_EXE_PIPE_WRITE | ECORE_EXE_USE_SH, NULL);