svn commit: r338983 - head/Mk/Uses

Baptiste Daroussin bapt at freebsd.org
Tue Jan 7 22:20:48 UTC 2014


On Tue, Jan 07, 2014 at 08:40:25PM +0100, Alberto Villa wrote:
> 2014/1/7 Baptiste Daroussin <bapt at freebsd.org>:
> > On Tue, Jan 07, 2014 at 06:56:47PM +0100, Alberto Villa wrote:
> >> Just a question: if Ninja can replace make completely (can it?),
> >> shouldn't it be a user switchable solution a' la ccache?
> >
> > Nope
> > cmake + make can be replaced by cmake + ninja but not other
> > usage of ninja like chrome, v8 and nodejs.
> >
> > So any clever idea is welcome :)
> 
> So maybe a switch to make Ninja used in any CMake-built ports? I say
> this just because I don't see me or kde@ adding USES+=ninja to every
> CMake port, it's better to do it in cmake.mk (but still it can't be
> the default imho, as it depends on Python).
> 
> Of course, I'm not sure that every CMake port will work with it... I
> had never heard of Ninja before. :)
> -- 
> Alberto Villa, FreeBSD committer <avilla at FreeBSD.org>
> http://people.FreeBSD.org/~avilla

Yes that kind of thing would be really nice,
OpenBSD does it with very nice results, anything using cmake should just work
with ninja, unfortunatly I have no time to spend on this.

regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20140107/d8a33dfe/attachment.sig>


More information about the svn-ports-all mailing list