You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a bit of a strange workflow wherein I use mbed compile to actually generate the code for my application but I need to generate a compilation database (a compile_commands.json file) to be used with clang tools.
To do this, I use mbed export -i make_gcc_arm to generate a Makefile, and then I use https://github.com/rizsotto/Bear to generate the compile_commands.json file. Bear is simply a make wrapper so the command used is just bear -- make.
I typically have to make clean before running the bear command which wipes out the entire ./BUILD directory. This means subsequent mbed compile commands have to be run from scratch. Is it possible to generate the Makefile so that the output directory is something like ./BUILD/make?
The text was updated successfully, but these errors were encountered:
I have a bit of a strange workflow wherein I use
mbed compile
to actually generate the code for my application but I need to generate a compilation database (acompile_commands.json
file) to be used withclang
tools.To do this, I use
mbed export -i make_gcc_arm
to generate a Makefile, and then I use https://github.com/rizsotto/Bear to generate thecompile_commands.json
file. Bear is simply amake
wrapper so the command used is justbear -- make
.I typically have to
make clean
before running the bear command which wipes out the entire./BUILD
directory. This means subsequentmbed compile
commands have to be run from scratch. Is it possible to generate the Makefile so that the output directory is something like./BUILD/make
?The text was updated successfully, but these errors were encountered: