[CMake] FYI - From Ninja-build mailing list - Fwd: Proposal: restat rules

Clifford Yapp cliffyapp at gmail.com
Fri Sep 9 11:52:23 EDT 2011


On Thu, Sep 8, 2011 at 2:54 PM, Peter Collingbourne <peter at pcc.me.uk> wrote:

>
> Anyone who is interested in trying the Ninja generator with
> their own projects is welcome to clone my repository at:
>
> https://github.com/pcc/CMake/tree/ninja-generator
>
> and to report any issues encountered.  Note that the generator is
> currently only known to work on Linux.  To select the Ninja generator
> you can pass the option "-G Ninja" on the cmake command line.
>

Gave it a whirl with BRL-CAD.  You caught me out fair and square on one
unspecified dependency that no other build system has caught, which is kinda
cool.

It seems to mostly build, but it's not recognizing that it's done (if I
re-run ninja, it redoes most of the build).  This could be something I'm not
doing right or expected ninja behavior at this stage, but I thought I'd
mention it.

It looks like various custom commands aren't running (some tcl related
stuff, docbook documentation generation) - are custom commands currently
supported?

For the core program building though, looks like it succeeded quite handily
- very nice!  Unfortunately, my time delta calculation was one of the
targets not built (or at least I don't see its output) so I'm not sure what
the time difference is yet ;-).

Cheers, and nice work!

CY
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20110909/a7aa1f8a/attachment.htm>


More information about the CMake mailing list