Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Jan 2019 11:07:28 -0330
From:      "Jonathan Anderson" <jonathan@FreeBSD.org>
To:        "Peter Jeremy" <peter@rulingia.com>
Cc:        "Igor Mozolevsky" <igor@hybrid-lab.co.uk>, "Hackers freeBSD" <freebsd-hackers@freebsd.org>
Subject:   Re: Speculative: Rust for base system components
Message-ID:  <D3900D87-5776-4D28-B4E6-71A6400911FB@FreeBSD.org>
In-Reply-To: <20190101024620.GA19629@server.rulingia.com>
References:  <ca76e5f7-6e59-bd67-144a-90ad66f0252e@metricspace.net> <CAG6CVpV0kxupmkhHiYBT05Yfst6uNtbUyYUzG95Zwcbk9F3K0Q@mail.gmail.com> <CAOtMX2gO5yMxLpZYxmfG3DFhRnZna-mQBOGXe=OJOzP4QfpBmg@mail.gmail.com> <5B476178-4D09-486F-AC58-47CB04965335@FreeBSD.org> <2C39D05E-E855-4FCE-82CF-83EA4AE9F84A@FreeBSD.org> <CADWvR2gPF_xM4mDi-uuWq3C6qKh72Kn17=g6bOLPMYYHsayO8Q@mail.gmail.com> <20190101024620.GA19629@server.rulingia.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 31 Dec 2018, at 23:16, Peter Jeremy wrote:

> 1) make doesn't seem to be sufficient to correctly describe a 
> dependency
> tree to allow incremental/partial builds (at, everyone I'm aware of 
> who
> has a successful incremental build system has started by migrating off
> make).  This means that a significant part of the work will be 
> re-writing
> the FreeBSD build system into something else like (eg) Bazel.

Or Fabrique? :)

https://fabriquer.github.io

That page is a bit out of date with respect to the language as it 
currently stands, but the essentials (and the aspirations!) are still 
the same.


Jon
-- 
Jonathan Anderson
jonathan@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D3900D87-5776-4D28-B4E6-71A6400911FB>