Re: Documentation for building with meson

From: Jacob Champion <jchampion(at)timescale(dot)com>
To: Andres Freund <andres(at)anarazel(dot)de>
Cc: John Naylor <john(dot)naylor(at)enterprisedb(dot)com>, samay sharma <smilingsamay(at)gmail(dot)com>, Justin Pryzby <pryzby(at)telsasoft(dot)com>, pgsql-hackers(at)postgresql(dot)org, Peter Eisentraut <peter(dot)eisentraut(at)enterprisedb(dot)com>
Subject: Re: Documentation for building with meson
Date: 2022-10-28 15:43:57
Message-ID: CAAWbhmj54YASqW+8U_HFy-+YGJWxrreYp1UQrLyAZZDXtUv07w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Thu, Oct 27, 2022 at 4:03 PM Andres Freund <andres(at)anarazel(dot)de> wrote:
> Tests can have dependencies, and they're correctly built. The problem however
> is that, for historical reasons if I understand correctly, dependencies of
> tests are automatically included in the default 'all' target. Which means if
> you just type in 'ninja', it'd automatically create the test installation -
> which is probably not what we want, given that that's not a fast step on some
> platforms.

And I see that between-suite dependencies were rejected as a feature
[1]. Ah well, `--suite setup` is not so bad once you learn it.

Thanks!
--Jacob

[1] https://github.com/mesonbuild/meson/issues/2740

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Haas 2022-10-28 16:07:13 Re: cross-platform pg_basebackup
Previous Message Frédéric Yhuel 2022-10-28 14:07:20 Re: Transparent column encryption