From owner-svn-ports-head@FreeBSD.ORG Tue Jan 7 19:40:47 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E5C48697; Tue, 7 Jan 2014 19:40:47 +0000 (UTC) Received: from mail-we0-x232.google.com (mail-we0-x232.google.com [IPv6:2a00:1450:400c:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 100FB16F0; Tue, 7 Jan 2014 19:40:46 +0000 (UTC) Received: by mail-we0-f178.google.com with SMTP id t60so571796wes.37 for ; Tue, 07 Jan 2014 11:40:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=WrxVKgaUgkvQG9uVjQibGYF3W9aNqeFp9fUh8OqCsS4=; b=MgtBTd9gKoFC0PMlWnQJYpjszYz3K4wOaZuzEr6V5vev0dmjjgNWFNwzF4T8A1c/aO iHfwqBvLiRC/WO0C7Hd1prC4BrJreDBivlfmiIGtC+iwMr6jPF7myJbzhAYWMuaFkOtZ LDwbopd1PvoSTd0o8Er9k4Fo4kDRBoIQhgntpw4yF5r/grNHyEtF27RLzTXVWFH7oRcs t3BdW3nmDc6bzVqMQ1iTEJcctDUwNZmnWdg6CO9koNGfJzwXjgiy9hor9lwEtIr2i4cZ 7LVxvtfc3jm7DyEflU8011TW6zZKoK6IGpROAZgKhmGQifkojg6BYtGaGKKVLu6UVNmA cKSw== X-Received: by 10.194.219.232 with SMTP id pr8mr18152918wjc.6.1389123645508; Tue, 07 Jan 2014 11:40:45 -0800 (PST) MIME-Version: 1.0 Sender: villa.alberto@gmail.com Received: by 10.216.10.73 with HTTP; Tue, 7 Jan 2014 11:40:25 -0800 (PST) In-Reply-To: <20140107181132.GQ36154@ithaqua.etoilebsd.net> References: <201401070818.s078Iwww001363@svn.freebsd.org> <20140107135942.GM36154@ithaqua.etoilebsd.net> <20140107181132.GQ36154@ithaqua.etoilebsd.net> From: Alberto Villa Date: Tue, 7 Jan 2014 20:40:25 +0100 X-Google-Sender-Auth: q0IJrkaGMvs5DtqOLEu0zb2rzD8 Message-ID: Subject: Re: svn commit: r338983 - head/Mk/Uses To: Baptiste Daroussin Content-Type: text/plain; charset=ISO-8859-1 Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2014 19:40:48 -0000 2014/1/7 Baptiste Daroussin : > 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 http://people.FreeBSD.org/~avilla