[debhelper-devel] Bug#795253: Bug#795253: Add support for Meson build system
Jussi Pakkanen
jpakkane at gmail.com
Wed Aug 12 23:59:00 UTC 2015
On Wed, Aug 12, 2015 at 4:31 PM, Niels Thykier <niels at 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,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debhelper-devel/attachments/20150813/bad333b6/attachment-0001.html>
More information about the debhelper-devel
mailing list