[CMake] Buggy progress reporting

Jesper Eskilson jesper.eskilson at iar.com
Mon Jan 26 09:05:37 EST 2009


Bill Hoffman <bill.hoffman at kitware.com> writes:

> Gopala Krishna wrote:
>> On Mon, Jan 26, 2009 at 2:29 AM, Bill Hoffman <bill.hoffman at kitware.com> wrote:
>>
>>> The progress reporting only supports one make at a time in the build tree.
>>>
>>> -Bill
>>>
>>
>> Is there any documentation somewhere on how the percentage reporting
>> is implemented ? If not it would really be helpful atleast to get a
>> hint on which source files to look at. :)
>>
>>
> No, not really, it uses a directory to communicate, and cmake -E 
> cmake_progress_start.  If you grep for progress in the source tree and
> look at the Makefiles you can get the idea.  It is going to be very
> hard to make it work with more than one make in a tree.

If the directory used for communication had a pid as part of its name,
wouldn't that solve it? Or is it more complicated than that? (I'm just
curious.)


-- 
/Jesper



More information about the CMake mailing list