On Wed, Aug 12, 2015 at 4:31 PM, Niels Thykier <ni...@thykier.net> wrote:

I got a couple of questions:
>
>  * How many packages in Debian are (or will in the near future) be
>    using this build system?
>

As far as I can tell, at the moment the number is zero. There have been
talks with upstream maintainers of some projects but AFAIK no project
currently uses only Meson to build.


>  * What (build-)dependencies are required for building a package with
>    Meson/ninja (beyond build-essential)?
>

For building there are none. Only Meson, which has a dependency on Ninja,
so it should work automatically for all packages that declare a build-dep
on Meson.


>  * Is it possible to reliably auto-detect if an upstream is using Meson
>    like it is with other build systems such as autoconf+make?
>    - If not, it can at best be a "manually invoked" build system.
>

The way to detect this is to look at the top level extracted source dir. If
there is a meson.build file then you should build with Meson.

Thanks,

Reply via email to