svn commit: r338983 - head/Mk/Uses

Alberto Villa avilla at FreeBSD.org
Tue Jan 7 19:40:48 UTC 2014


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


More information about the svn-ports-all mailing list