[cmake-developers] Extending CMAKE_EXPORT_COMPILE_COMMANDS
Bertjan Broeksema
broeksema at kde.org
Fri Jun 15 18:26:42 EDT 2012
Hi List,
I recently found out about the CMAKE_EXPORT_COMPILE_COMMANDS option while
getting myself familiar with clang. In a tool [1] I'm working on (or rather,
start to work again) I need something similar.
The current CMAKE_EXPORT_COMPILE_COMMANDS option only exports compile
commands (as its name suggest). However, in my tool I build and visualize
the full graph (i.e. source, headers, objectfiles, libaries). For this I
also would need the link commands. Currently I've a wrapper around the C++
compiler, which works fine, but after having seen this option I realized
that this would be way more convenient. Is it possible to get a similar
option for exporting link commands or perhaps both:
CMAKE_EXPORT_LINK_COMMANDS
CMAKE_EXPORT_COMPILE_AND_LINK_COMMANDS
I'm willing to work on a patch, given that a) the option has a change to get
included, b) I get some pointers on where to start to make it happen.
Cheers,
Bertjan
[1] https://gitorious.org/cpp-dependency-analyzer/cpp-dependency-analyzer
More information about the cmake-developers
mailing list