[prev in list] [next in list] [prev in thread] [next in thread]
List: freebsd-current
Subject: Re: -CURRENT compilation time
From: David Chisnall <theraven () FreeBSD ! org>
Date: 2021-09-09 9:31:03
Message-ID: 4b5b1ae0-9fa3-ad80-9bd0-9802270e104b () FreeBSD ! org
[Download RAW message or body]
On 09/09/2021 00:04, Tomoaki AOKI wrote:
> devel/ninja/Makefile has USES= python in it, so it maybe require python
> to run or at least build.
You could probably remove that line without anyone noticing. Ninja uses
Python for precisely one thing (or, at least, did last time I looked):
There is a debugging mode that will generate a visualisation of all of
the dependencies in the project and run a web server that allows you to
view this visualisation in your web browser.
In about 10 years of using Ninja, I have used this functionality
precisely once, and that was immediately after poking the code to find
out why it had a Python dependency, discovering this mode existed, and
looking to see what it did.
Nothing on the build paths depends on Python and Ninja doesn't require
Python to build itself.
David
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic