[cmake-developers] Extracting target metadata, IDE integration

Nils Gladitz nilsgladitz at gmail.com
Mon Mar 23 16:55:54 EDT 2015


On 23.03.2015 21:15, Alexander Neundorf wrote:
> On Sunday, March 15, 2015 18:00:25 Nils Gladitz wrote:
>> The build system that CMake generates knows the header dependencies and
>> decides when which files need rebuilding.
>> CMake itself doesn't know. How header dependencies are determined and
>> where and how they are recorded is generator specific.
> I have spent enough time on this code, so:
> <nitpicking>
> for the makefile-generators, the header dependencies are generated by cmake
> (not at cmake time, but at build time), which results in the depend.make file.
> </nitpicking>
>
> Alex
>

So both how the dependencies are determined and where they are recorded 
is a generator specific implementation detail.
This does not make it suitable for general consumption.

Nils



More information about the cmake-developers mailing list