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,