[Mesa-dev] [PATCH] Update the documentation for meson

Emil Velikov emil.l.velikov at gmail.com
Fri Mar 2 18:23:29 UTC 2018


On 2 March 2018 at 16:52, Dylan Baker <dylan at pnwbakers.com> wrote:
> Quoting Emil Velikov (2018-03-02 06:26:43)
>> On 1 March 2018 at 19:34, Dylan Baker <dylan at pnwbakers.com> wrote:
>> > Meson is pretty well tested and works in most configurations now, so we
>> > can remove the warning about it being unsuited for actual use.
>> >
>> > It's also worth documenting that meson 0.42.0 or greater is required.
>> >
>> > Signed-off-by: Dylan Baker <dylan.c.baker at intel.com>
>> > ---
>> >  docs/meson.html | 34 +++++++++++++++++++++-------------
>> >  1 file changed, 21 insertions(+), 13 deletions(-)
>> >
>> > diff --git a/docs/meson.html b/docs/meson.html
>> > index 77f89b0c6c7..782cc198649 100644
>> > --- a/docs/meson.html
>> > +++ b/docs/meson.html
>> > @@ -18,11 +18,20 @@
>> >
>> >  <h2 id="basic">1. Basic Usage</h2>
>> >
>> > -<p><strong>The Meson build system for Mesa is still under active development,
>> > -and should not be used in production environments.</strong></p>
>> > +<p><strong>The Meson build system is generally considered stable and ready
>> > +for production</strong></p>
>> >
>> > -<p>The meson build is currently only tested on linux, and is known to not work
>> > -on macOS, Windows, and haiku. This will be fixed.</p>
>> > +<p>The meson build is currently known to work on Linux, macOS, Cygwin, Haiku,
>> > +FreeBSD, DragonflyBSD, and NetBSD, it is believed to work on OpenBSD.</p>
>> > +
>> Did you test all of these platforms - in particular Cygwin and BSDs?
>>
>> I'd use something like - "has been tested on X and should work with B".
>>
>> -Emil
>
> Jon has been working on Cygwin and macOS, I've built on macOS, but I haven't run
> any tests. I have built on the all the BSD's except OpenBSD, although I didn't
> do any testing beyond the mesa unit tests.
>
Right - that's what I meant with my earlier 'should work'.

In all fairness I don't expect anyone will have the time to test all
the platforms.
There's just too many.

-Emil


More information about the mesa-dev mailing list