]> git.ipfire.org Git - thirdparty/systemd.git/commit
Drop build-api support
authorMichael Biebl <biebl@debian.org>
Wed, 28 Feb 2024 15:11:14 +0000 (16:11 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 29 Feb 2024 08:55:58 +0000 (09:55 +0100)
commit836a06db0d07f8ae6058be24256695615f83ad0f
treeb83eeaa7b8d1ccd87ecbe2af56a217f6c411f83a
parent7eedcb4e3ba34487d128abd3c86e0467bbd0bc92
Drop build-api support

It appears the build-api effort at
https://github.com/cgwalters/build-api hasn't really caught on.
systemd appears one of the very few projects actually supporting it.

It does confuse certain tools though. E.g. debhelper by finding a
configure script wrongly assumes this is an autoconf project and thus
needs to be told explicitly that this is in fact a Meson project [1].

Given that Meson is an established build system by now, it appears ok to
drop this compat layer, which will never be fully complete anyway.

[1] https://salsa.debian.org/systemd-team/systemd/-/blob/debian/master/debian/rules?ref_type=heads#L281
Makefile [deleted file]
configure [deleted file]